2012-06-19 7 views
5

installiert Python über Homebrew:Fehler auf „BIB installieren --upgrade verteilen“ als solche

brew install python --universal --framework 

die Anweisungen befolgt bei https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python über pip zu installieren und aktualisieren, verteilen. pip install erschien fein zu gehen, aber wenn ich versuche, pip zu verwenden, um ein Upgrade zu verteilen oder installieren virtualenv als solche

pip install --upgrade distribute 

oder

pip install virtualenv 

ich die folgende Fehlermeldung erhalten:

Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in from pkg_resources import load_entry_point File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in working_set.require(requires) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require needed = self.resolve(parse_requirements(requirements)) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve raise DistributionNotFound(req) # XXX put more info here pkg_resources.DistributionNotFound: pip==1.0.2

Nicht genug python genug, um zu wissen, was hier vor sich geht, also wenn jemand weiß, wie man das korrigiert, würde es geschätzt werden.

My $ PATH sieht wie folgt aus:

/Users/wg/.rvm/gems/[email protected]_2/bin:/Users/wg/.rvm/gems/[email protected]/bin:/Users/wg/.rvm/rubies/ruby-1.9.3-p125/bin:/Users/wg/.rvm/bin:/usr/local/bin:/usr/local/share/python:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin

... und wenn ich which pip laufen bekomme ich /usr/local/bin/pip (nicht sicher, ob dies das Problem ist und wenn ja, was es zu tun, um das zu verwenden, richtige Version von Pip).

EDIT:

Wollte beinhalten, dass ich laufen Lion OS 10.7 mit der neuesten Version von XCode und den Befehl Dienstprogramme installiert. Auch weiß nicht, ob das hilft, aber ich dachte, ich würde die Ergebnisse der Ausführung umfassen „die easy_install“ auch ... Rückkehr:

/usr/local/share/python/easy_install

nicht sicher, ob das vielleicht auch in Zusammenhang steht.


Vielen Dank!

Antwort

3

I Praxis finde ich

laufen
pip install --upgrade setuptools 

vor

pip install --upgrade distribute 
pip install --upgrade pip 

löst mein Problem, wenn pip install --upgrade distribute läuft.

Verwandte Themen