28

我使用easy_install 安装pip,使用pip 安装django、virtualenv 和virtualenvwrapper。

几周后我刚刚回到它,django 似乎不再工作了,但更令人担忧的是我无法重新开始该过程,因为 easy_install 返回以下错误:

Traceback (most recent call last):
  File "/usr/bin/easy_install-2.7", line 10, in <module>
    load_entry_point('setuptools==0.6c12dev-r88846', 'console_scripts', 'easy_install')()
  File "/Library/Python/2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 318, in load_entry_point
  File "/Library/Python/2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2220, in load_entry_point
ImportError: Entry point ('console_scripts', 'easy_install') not found

经过一个美好的夜晚狩猎后,我不知道如何解决这个问题。

4

2 回答 2

9

你好像有版本冲突;注意setuptools-0.6c11-py2.7.egg路径,但/usr/bin/easy_install-2.7脚本想要加载0.6c12dev-r88846

后者是开发版本;它具有嵌入在版本 ( dev-r88846) 中的 subversion 存储库的修订号。

我怀疑你有两个python 安装;一个是系统版本(in /System/Library,另一个是用python安装程序安装到/Library/的,其中的stub脚本/usr/bin/可能是用系统python安装的。

如果是这样,将有另一个存根副本/Library/Python/2.7/bin/easy_install-2.7,它应该可以正常工作。

于 2012-10-12T12:59:53.380 回答
1

我遇到了同样的问题,最终运行 2.7.3 easy_install by /opt/python2.7.3/bin/easy_install 运行良好

于 2013-12-26T08:48:28.977 回答