GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cambiar el enlace simbólico "python" a "python3" causa problemas?

Esta pregunta ya tiene respuestas aquí :Problemas para actualizar a Python 3.3 y configurar Django

(2 respuestas)
Cerrado hace 7 años.

Tengo Python 2.7.3 y 3.2.3 instalado en mi Ubuntu 12.04 de 64 bits (¿por defecto?). Cuando escribo "python", quiero Python 3.2 en lugar de 2.7.

Cambiar el enlace simbólico "python" para vincular a python3 parece causar grandes problemas. ¿Por qué es eso y hay alguna manera de hacerlo?

lrwxrwxrwx 1 root root       7 Sep 28 19:15 python -> python2
lrwxrwxrwx 1 root root       9 Jun 18 13:26 python2 -> python2.7
-rwxr-xr-x 1 root root 2993592 Apr 10 02:46 python2.7
-rwxr-xr-x 1 root root    1652 Apr 10 02:46 python2.7-config
lrwxrwxrwx 1 root root      16 Jun 18 13:26 python2-config -> python2.7-config
lrwxrwxrwx 1 root root       9 Apr 10 17:12 python3 -> python3.2
lrwxrwxrwx 1 root root      11 Apr 10 02:13 python3.2 -> python3.2mu
-rwxr-xr-x 1 root root 2949952 Apr 10 02:13 python3.2mu
lrwxrwxrwx 1 root root      11 Apr 10 17:12 python3mu -> python3.2mu
lrwxrwxrwx 1 root root      16 Jun 18 13:26 python-config -> python2.7-config

Enlacé python a python3:

sudo ln -fs python3 python

Funcionó, pero luego me obligó a volver a cambiar el enlace porque Ubuntu parece no responder mucho y ya no puedo ejecutar la mayoría de las aplicaciones, como Variety, Spyder, Okular, Software Center, etc.

Editar:
Sí, las 2 respuestas en la pregunta duplicada marcada Los problemas al actualizar a Python 3.3 y al configurar Django se solucionaron la mitad de mi pregunta, y la pregunta en sí no parece estar relacionada con mi pregunta cuando trato de buscar una respuesta. Dudo que alguien se dé cuenta de que la respuesta está debajo de esa pregunta.

Respuesta aceptada:

Si desea utilizar python3 en lugar de python2.7 justo cuando usted ejecute manualmente las aplicaciones de python, solo agregue:

alias python='python3'

a su ~/.bash_aliases expediente. (El archivo puede estar vacío dependiendo de si ha agregado algún alias en el pasado).

Las aplicaciones que no sean las que inicie manualmente seguirán usando python2.7 o python3 como antes.


Ubuntu
  1. ¿Cómo restablecer la contraseña de Ubuntu?

  2. ¿Problemas de Docker en Ubuntu 20.04?

  3. Cambiando Comando Super + Q?

  4. ¿Cambiar el sistema de archivos de la partición raíz después de la instalación?

  5. Cómo configurar ssh sin contraseña con claves RSA

Cómo instalar Moodle en Ubuntu 15.04

Cómo instalar OwnCloud en Ubuntu 15.10

Cómo instalar Pixie en Ubuntu 15.04

Cómo instalar CubeCart en Ubuntu 15.04

Cómo instalar WordPress en Ubuntu 15.04

¿Cómo ejecutar Dolphin como root?