Comment configurer la version python par défaut dans le terminal sur OS X 10.6.8?

je viens de télécharger python 2.7 sur mon mac qui exécute OS X 10.6.8. La version précédente de python installé était 2.6.

Quand je tape python dans le terminal il ouvre python version 2.6. Je veux ouvrir python 2.7

Comment faire pour que Python 2.7 soit ouvert par défaut?

21
demandé sur Tshepang 2013-03-08 06:18:32

3 réponses

le python.org installateurs pour Python 2.X on OS X par défaut Modifier les profils des interpréteurs de commandes (pour les interpréteurs de commandes standard comme bash et csh) pour ajouter son cadre bin dossier à l'avant de votre coquille chemin. En supposant que vous n'avez pas désactivé l'option lors de l'installation, il devrait maintenant y avoir ce qui suit dans votre .bash_profile fichier.

# Setting PATH for Python 2.7
# The orginal version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

mais ce profil n'est exécuté par défaut que lorsque vous lancez une nouvelle fenêtre de terminal; il ne s'appliquera pas aux sessions de terminal existantes. Alors assurez-vous d'en ouvrir un nouveau et d'essayer à nouveau. Si vous utilisez un environnement différent, vous devrez peut-être modifier le démarrage du shell pour faire l'équivalent.

le python.org installateurs pour Python 3.x sur OS X ne sélectionnez pas l'option de modification du script shell par défaut. Vous pouvez l'activer à l'installation ou lancer plus tard le Update Shell Profile.command fichier Python x.x dans le dossier Applications dossier. Ou vous pouvez simplement éditer manuellement le profil droit.

19
répondu Ned Deily 2013-03-08 02:43:02

la solution la plus simple est de l'installer via MacPorts:

sudo port install python_select
port search python # Search for version you are looking for
sudo port install python27
sudo port select --set python python27
13
répondu Daniil Ryzhkov 2013-03-08 02:46:01

Ajouter des suivants à votre ~/.bash_profile

# Setting PATH for Python 2.7
PATH="/path/to/your/python2.7/bin:${PATH}"
export PATH

Enregistrer le fichier et rouvrir le terminal.

11
répondu waitingkuo 2013-03-08 02:30:37