Ich weiß, dass diese Frage bereits auf dieser Website gestellt wurde, und ich habe ein paar wertvolle Diskussionen gefunden, aber die Lösungen, die ich gefunden und ausprobiert habe, funktionieren nicht. Ich möchte Python lernen und habe Probleme, es auf meinem Mac richtig einzurichten. Ich verwende OS X 10.6.7.
Ich habe das Python 3.2-Installationsprogramm von python.org heruntergeladen und es installiert, das auf installiert wurde /Library/Frameworks/Python.framework/Versions/3.2/bin
. Dies ist in Ordnung für den Moment, da ich IDLE einfach zum Entwickeln verwenden kann. Um 3.2 über die Befehlszeile mit zu verwenden, habe python
ich versucht, meine $PATH
Variable neu anzuordnen . So ~/.profile
sieht es aus:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
python
Startet jedoch noch 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$
Nachdem ich eine Weile damit zu kämpfen hatte, beschloss ich, 3.2 einfach zu deinstallieren und zu versuchen, die Systeminstallation von Python zu aktualisieren. Ich bin mir nicht sicher, wie ich das richtig machen soll, daher muss entweder 3.2 mit der Kommandozeile funktionieren oder ich aktualisiere 2.6.1.
/etc/path
von Ihnen vorgeschlagene Bearbeitung in der Tat einwandfrei , wenn die Einstellung von PATH in Ihrer Shell-Konfiguration nicht funktioniert . Für mich bestand das Problem darin, dass sowohl Grafik- als auch Terminal-Emacs erkannten, dass ich eine benutzerdefinierte Python-Installation verwenden wollte. Danke für den Tipp!