gpt4 book ai didi

python - 不能再使用 pip

转载 作者:太空狗 更新时间:2023-10-30 00:37:13 26 4
gpt4 key购买 nike

当我尝试使用 pip 时,我遇到了这个错误:

Traceback (most recent call last):
File "/usr/local/bin/pip", line 9, in <module>
load_entry_point('pip==1.0.2', 'console_scripts', 'pip')()
File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 2281, in load_entry_point
return ep.load()
File "/usr/local/lib/python2.6/dist-packages/distribute-0.6.21-py2.6.egg/pkg_resources.py", line 1996, in load
raise ImportError("%r has no %r attribute" % (entry,attr))
ImportError: <module 'pip' from '/usr/lib/pymodules/python2.6/pip/__init__.pyc'> has no 'main' attribute

显然,我对破坏 pip 的系统进行了一些更改。但我不知道它是什么。什么可能导致上述异常?

编辑:

我能猜到的是,今天早上,我创建了一个 virtualenv,通过运行安装了一个自己编写的包:

python setup.py install

在那个环境中。

顺便说一句,我确实尝试通过运行 get-pip.py 重新安装 pip,但没有成功

最佳答案

我注意到 distribute 安装在 /usr/local 但 pip 在 /usr/lib,所以我猜你有一个旧版本的 pip在系统范围内安装,这会以某种方式覆盖您正在easy_installed 或piped 的内容。我会开始寻找那里。

关于python - 不能再使用 pip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7134071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com