qué hacer con las versiones de Python instaladas en el sistema al comenzar con pythonbrew

qué hacer con las versiones de Python instaladas en el sistema al comenzar con pythonbrew

Estoy ejecutando Ubuntu 11.10. Tengo Python 2.7 y 3.2 instalados en el sistema y disponibles en /usr/bin/. Estoy buscando comenzar a usar pythonbrew y parece que querrá que instale mis versiones de Python en mi directorio de usuarios. ¿Necesito hacer algo con las versiones de Python instaladas actualmente? La información sobre pythonbrew que puedo encontrar no menciona realmente las versiones heredadas de Python que podrían instalarse en un sistema.

¡Gracias!

Respuesta1

Tendrá un enlace simbólico en /usr/bin/python que apunta a /usr/bin/python3.2 o /usr/bin/python.2.6

Cuando escribe "python" en la línea de comando, buscará las carpetas en la RUTA y ejecutará el primer python que encuentre, el que está en /usr/bin en este momento, que es un enlace simbólico, por lo que ejecutará python2.6 o python3. .2

Si instala otra versión de Python en su carpeta de inicio, siempre que el ejecutable de Python para estas instalaciones esté en la RUTA anterior al del sistema, se ejecutará en su lugar.

Una alternativa sería ejecutar la versión instalada de Python especificando la ruta, en cuyo caso no se considera la variable PATH, por ejemplo:

/home/user/pythonbrew/python2.6/python

Siempre puedes ejecutar una versión local con preferencia a una versión del sistema, por lo que no necesitas hacer nada al respecto.

información relacionada