2012-06-19 21 views
5

Yüklü piton "--upgrade dağıtmak yüklemek pip": Hata gibi homebrew aracılığıyla

brew install python --universal --framework 

pip yükleyip dağıtmak yükseltmek için https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python talimatları üzerine izledi. İnce gittiği ortaya çıktı ancak yükleme pip ı yükseltmek için pip kullanmak dağıtmak veya Virtualenv yüklemeye çalışırken zaman böyle

pip install --upgrade distribute 

veya

pip install virtualenv 

aşağıdaki hatayı alıyorum

:

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

Python'da ne olup bittiğini bilmek için yeterince yetkin değil, bu yüzden nasıl düzeltileceğini bilen varsa takdir edilecektir.

Benim $ PATH şöyle görünür:

/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

... ve which pip çalıştırdığınızda ben (bu sorun olup olmadığından emin değil /usr/local/bin/pip olsun ve eğer öyleyse, kullanmak için almak için ne pip doğru sürümü.

DÜZENLEME:

Ben XCode en son yapı ve yüklü Komut ekipmana sahip Lion OS 10.7 çalıştırıyorum olduğunu eklemeyi istedim. Ayrıca, bu yardımcı olur biliyorum ama ben de "easy_install" çalışan sonuçlarını ... döner dahil düşündüm yoktur:

/usr/local/share/python/easy_install

belki de ilgili olup olmadığını emin değilim.


Çok teşekkürler! pip install --upgrade distribute çalıştırırken

cevap

3

Ben pratik, ben

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

önce

pip install --upgrade setuptools 

çalışan bulmak benim sorunu çözer.