通过自制软件安装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 导入 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 行,需要= 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/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
不确定这是否也可能相关。
非常感谢!