【问题标题】:Error on "pip install --upgrade distribute"“pip install --upgrade 分发”错误
【发布时间】:2012-06-21 08:00:36
【问题描述】:

通过自制软件安装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

我收到以下错误:

Traceback(最近一次调用最后一次):文件“/usr/local/bin/pip”,行 5、在 从 pkg_resources 导入 load_entry_point 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”, 第 2603 行,在 working_set.require(requires) 文件 "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", 第 666 行,在要求中 需要= self.resolve(parse_requirements(requirements))文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”, 第 565 行,解决中 raise 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/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

...当我运行which pip 时,我得到/usr/local/bin/pip(不确定这是否是问题所在,如果是,如何让它使用正确版本的 pip)。

编辑:

想要说明我正在运行 Lion OS 10.7,并安装了最新版本的 XCode 和命令实用程序。另外,不知道这是否有帮助,但我想我也会包括运行“which easy_install”的结果......返回:

/usr/local/share/python/easy_install

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


非常感谢!

【问题讨论】:

    标签: python pip homebrew easy-install


    【解决方案1】:

    我练习,我发现跑步

    pip install --upgrade setuptools
    

    之前

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

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

    【讨论】:

      猜你喜欢
      • 2022-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      • 2016-06-30
      • 2019-11-25
      • 2019-06-14
      相关资源
      最近更新 更多