繁体   English   中英

“pip install --upgrade distribute”出错

[英]Error on “pip install --upgrade distribute”

通过自制软件安装python:

brew install python --universal --framework

按照https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python上的说明安装pip并升级分发。 pip install似乎很好,但每当我尝试使用pip升级分发或安装virtualenv时

pip install --upgrade distribute

要么

pip install virtualenv

我收到以下错误:

回溯(最近一次调用最后一次):文件“/ usr / local / bin / pip”,第5行,来自pkg_resources import load_entry_point文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python /pkg_resources.py“,第2603行,在working_set.require( 需要 )文件”/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py“,第666行,in require needed = self.resolve(parse_requirements(requirements))文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第565行,在解析时引发DistributionNotFound(req)#XXX在这里输入更多信息pkg_resources.DistributionNotFound:pip == 1.0.2

在python中不够精通,不知道这里发生了什么,所以如果有人知道如何纠正这一点,将不胜感激。

我的$ PATH看起来像这样:

/Users/wg/.rvm/gems/ruby-1.9.3-p125@rails3_2/bin:/Users/wg/.rvm/gems/ruby-1.9.3-p125@global/bin:/Users/wg/。 RVM /红宝石/红宝石1.9.3-P125 /斌:/Users/wg/.rvm/bin:在/ usr / local / bin目录:在/ usr / local / share下/ Python的:在/ usr / bin中:/ bin中:在/ usr / sbin目录:/ sbin目录:在/ usr / local / bin目录:在/ usr / X11 / bin中:在/ usr /本地/ git的/ bin中

...当我运行which pip我得到/usr/local/bin/pip (不确定这是否是问题,如果是这样,该怎么做才能让它使用正确版本的pip)。

编辑:

希望包含我运行Lion OS 10.7的最新版本的XCode和安装的Command实用程序。 此外,不知道这是否有帮助,但我想我还包括运行“哪个easy_install”的结果......返回:

在/ usr / local / share下/蟒/ easy_install的

不确定这是否也可能相关。


非常感谢!

我练习,我发现跑步

pip install --upgrade setuptools

之前

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

运行pip install --upgrade distribute时解决了我的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM