Python-Installationsmaterial. Ich habe die Python-Umgebung unter Mac OS X Mavericks neu installiert, daher fasse ich sie zusammen.
Es gibt Tools wie pyenv und pythonz zum Einfügen mehrerer Versionen von Python, aber manchmal liebt jeder Homebrew, wenn es gut ist, die Serien 2.7x und 3.x zu verwenden, die die beiden Haupttrends von Python sind. Ich frage mich, ob es das gibt.
brew install python
brew install python3
Dadurch werden die neuesten Python 2.x-Serien bzw. 3.x-Serien installiert. Sie können überprüfen, welche Python verwendet werden soll, um festzustellen, ob sie erfolgreich installiert wurde.
[~] which python3
/usr/local/bin/python3 ← Pfad, der von Homebrew eingegeben wurde
[~] which python
/usr/bin/Python ← etwas anderes
Einige Leute werden beides gut machen, während andere wie oben sein werden. In diesem Fall ist Python nicht das von Homebrew installierte 2.x, sondern das standardmäßig auf dem Mac installierte.
Die Ursache ist, dass usr / bin in der PATH-Einstellung vor usr / local / bin beschrieben wird und Priorität hat.
[~] vim /etc/paths
/usr/local/bin ←/usr/Beschrieben oben bin
/usr/bin
/bin
/usr/sbin
/sbin
:
Lassen Sie uns den PATH direkt ändern und das Terminal starten.
[~] which python
/usr/local/bin/python
Jetzt können Sie sehen, dass die Python 2.x-Serie auch die über Homebrew installierte verwendet.
Basierend auf diesem Python beim nächsten Mal Verwendung mehrerer Versionen von Python unter Mac OS X (2) Erstellen wir nun die Umgebung, die tatsächlich für die Entwicklung verwendet wird, mithilfe von virtualenv.