Je sais que cette question a déjà été posée sur ce site, et j'ai trouvé quelques discussions dignes, mais les solutions que j'ai trouvées et essayées ne fonctionnent pas. Je veux apprendre Python et j'ai du mal à le configurer correctement sur mon Mac. J'utilise OS X 10.6.7.
J'ai téléchargé le programme d'installation de Python 3.2 sur python.org et l' ai installé, qui s'est installé sur /Library/Frameworks/Python.framework/Versions/3.2/bin
. C'est bien pour l'instant car je peux simplement utiliser IDLE pour développer. Afin d'utiliser 3.2 à partir de la ligne de commande, python
j'ai essayé de réorganiser ma $PATH
variable. Voici à quoi ~/.profile
ressemble:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
Cependant, python
lance toujours 2.6.1:
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$ . ./.profile
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$
Après avoir lutté avec cela pendant un certain temps, j'ai décidé que je devrais simplement désinstaller 3.2 et essayer de mettre à jour l'installation système de Python. Je ne suis pas sûr de savoir comment le faire correctement, j'ai donc besoin de faire fonctionner 3.2 avec la ligne de commande ou de mettre à jour 2.6.1.
/etc/path
comme vous l'avez suggéré fonctionne parfaitement. Pour moi, le problème était d'obtenir à la fois des emacs graphiques et terminaux pour reconnaître que je voulais utiliser une installation python personnalisée. Merci pour le conseil!