Gibt es eine definitive Anleitung, wie man Homebrews Python richtig installiert, zusammen mit Pip, Virtualenv, Virtualenvwrapper usw.?
Ich habe die folgenden Seiten gelesen:
Ссылка
Ссылка
Ссылка
Ссылка
Ссылка
Ich habe OSX 10.8 (Mountain Lion) DP3, und ich habe die XCode Command Line Tools installiert.
Ich habe auch XQuartz installiert, nur für den Fall (10.8 bietet es nicht).
Ich lief dann:
%Vor% Ich habe meinem ~/.bash_profile
folgendes hinzugefügt:
Ich lief dann:
%Vor%das schien zu funktionieren.
Ich überprüfe, wo pip installiert ist:
%Vor%Wenn ich jedoch versuche, Pakete zu pipen, bekomme ich einen Fehler darüber, dass ich nicht in /Library/Python/2.7/site-packages schreiben kann:
%Vor%Mein Verständnis war, dass Homebrew's Python in seine eigenen Site-Pakete installieren würde und ich nicht irgendwelche seltsamen Chowns über den ganzen Dateisystem-Baum machen müsste, damit die Dinge funktionieren?
Prost, Victor
Bitte, als jemand, der genau dort war, wo du bist, benutze zuerst die virtuellen Umgebungen, dann den Pip und den Rest. Sie sind fantastisch und werden dieses und viele zukünftige Probleme lösen.
Mittlerweile hat sich der Python von Homebrew weiterentwickelt:
/Library/Python
. Ihr PATH in der .bashrc ist korrekt (und immer noch erforderlich).
Nun da es Mountain Lion 10.8.2 gibt und ich eine alte Python 2.7 Installation von Lion installiert habe, haben die Dinge einfach nicht funktioniert. Was auch immer ich versuchte, Python wollte auf / Library / .. zugreifen. Nicht gut. Die einfache Lösung ist brew uninstall python
und dann brew install python
Das löst so ziemlich alle Python Probleme mit Homebrew auf ML.