que faire avec les versions du système installées avec python lors du démarrage avec pythonbrew

1

J'utilise Ubuntu 11.10. Python 2.7 et 3.2 sont installés sur le système et disponibles dans / usr / bin /. Je cherche à commencer à utiliser pythonbrew et il semble qu'il veuille que j'installe mes versions de python dans mon répertoire utilisateur. Dois-je faire quelque chose avec les versions actuellement installées de python? les informations sur pythonbrew que je peux trouver ne mentionnent pas vraiment les versions héritées de python qui pourraient être installées sur un système.

Merci!

El Stupido
la source

Réponses:

0

Vous aurez un lien symbolique dans / usr / bin / python pointant vers /usr/bin/python3.2 ou /usr/bin/python.2.6

Lorsque vous tapez "python" sur la ligne de commande, il cherchera dans les dossiers du chemin PATH et exécutera le premier python trouvé - celui de / usr / bin actuellement, qui est un lien symbolique et qui exécutera python2.6 ou python3. .2

Si vous installez une autre version de python dans votre dossier de base, à condition que le fichier exécutable de python pour ces installations soit antérieur à PATH par rapport à celui du système, il sera exécuté à la place.

Une alternative serait d'exécuter la version installée de python en spécifiant le chemin, auquel cas la variable PATH n'est pas considérée - par exemple:

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

Vous pouvez toujours exécuter une version locale de préférence à une version système, de sorte que vous n'avez rien à faire à leur sujet.

Paul
la source