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 pythonich versucht, meine $PATHVariable neu anzuordnen . So ~/.profilesieht es aus:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
pythonStartet 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/pathvon 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!