it-swarm.com.de

So aktualisieren Sie das Mac-System Python

Ich bin momentan bei Mavericks und möchte die Version (2.7.5) des Python-Systems von http://www.python.org auf die neueste Version (2.7.7) aktualisieren , weil ich Pygame installieren möchte. Was ich machen muss? Ich möchte die neueste Version von Python ausführen können, wenn ich python in das Terminal eingebe. Ich habe nach einer Anleitung im Internet gesucht, aber das ist alles etwas verwirrend für mich.

17
g_rmz

Das Ersetzen von Python unter Mac OS X wird nicht empfohlen, da es nicht mit anderer Software kompatibel ist. Es gibt jedoch Mac-Binärdateien auf der Python-Downloadseite , die an einem anderen Speicherort installiert werden können. Nach der Installation müssen Sie möglicherweise Ihre PATH-Umgebungsvariable ändern, damit der neue Python-Interpreter ausgeführt wird, wenn python über die Befehlszeile aufgerufen wird.

Um Ihren PATH zu bearbeiten, bestimmen Sie den absoluten Ordnerpfad, der die Python-Binärdatei enthält. Dies könnte ungefähr so ​​aussehen wie /Applications/Python/.../bin. Fügen Sie Ihrer ~/.bash_profile-Datei die folgende Zeile hinzu:

export PATH=/path/to/new/python/bin:$PATH

Die Änderung wird nach dem Neustart der Shell wirksam.

9
Vortico

Der einfachste, nicht aufdringliche Weg wäre, Homebrew zu verwenden:

/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Lesen Sie dann die Anweisungen, die von Ihrer Shell gedruckt werden.

Python installieren 3

Mit Homebrew können Sie Python 3.x installieren:

brew install python

Dadurch wird eine python3-Binärdatei in /usr/local/bin und eine pythonname__-Binärdatei eingefügt, die auf python3 in /usr/local/opt/python/libexec/bin verweist.

Sie erhalten zusätzlich einen pip3 -Befehl für diese Version von Python.

Diese Formeln haben keinen Konflikt oder Vorrang vor den Systempaketen, es sei denn, Sie überschreiben Ihren PATHname__. Wenn Sie möchten, dass pythonauf python3 verweist, fügen Sie Ihrer Shell-Konfiguration Folgendes hinzu:

export PATH=/usr/local/opt/python/libexec/bin:$PATH

Weitere Informationen finden Sie in den Homebrew-Python-Dokumenten .

Python installieren 2.7

Sie können auch eine aktuelle Version von Python 2.7 erhalten, wenn Sie dies aus älteren Gründen benötigen:

brew install [email protected]

Dies gibt Ihnen eine python2-Binärdatei und überschreibt das System pythonname__, um das von Homebrew erstellte Python 2.7 zu verwenden.

5
slhck

Haben Sie versucht, den Port zu installieren? Ich habe kürzlich mein Python mit der Port-Installation auf 10.8.4 aktualisiert

0
Saikrishna