2012-06-19 23 views
5

python installato tramite homebrew come tale:Errore "PIP installare --upgrade distribuire"

brew install python --universal --framework 

seguito le istruzioni sopra a https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python installare pip e aggiornare la distribuzione. pip install sembrava andare bene, ma ogni volta che provo ad usare PIP aggiornare distribuire o installare virtualenv come tale

pip install --upgrade distribute 

o

pip install virtualenv 

ottengo il seguente errore:

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

Non abbastanza esperto in Python per sapere cosa sta succedendo qui, quindi se qualcuno sa come correggere questo sarebbe apprezzato.

mio $ PATH si presenta così:

/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

... e quando corro which pip ottengo /usr/local/bin/pip (non so se questo è il problema e, in caso affermativo, che cosa fare per farlo utilizzare il giusta versione di pip).

EDIT:

voluto includere che sto correndo Lion OS 10.7 con l'ultima build di XCode e le utilità di comando installati. Inoltre, non so se questo aiuta, ma ho pensato di includere i risultati di esecuzione "che easy_install" così ... Ritorni:

/usr/local/share/python/easy_install

Non sono sicuro se questo è forse legato pure.


Grazie mille!

risposta

3

I pratica, trovo in esecuzione

pip install --upgrade setuptools 

prima

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

risolve il mio problema durante l'esecuzione pip install --upgrade distribute.

Problemi correlati