gpt4 book ai didi

python - pip 损坏,重新安装不起作用。 EC2

转载 作者:太空狗 更新时间:2023-10-29 17:05:44 24 4
gpt4 key购买 nike

我现在在 EC2 上使用 pip,python 版本是 2.7。 'sudo pip' 突然不再工作了。

[ec2-user@ip-172-31-17-194 ~]$ sudo pip install validate_email
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3138, in <module>
@_call_aside
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3124, in _call_aside
f(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3151, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 663, in _build_master
return cls._build_from_requirements(__requires__)
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 676, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pip==6.1.1' distribution was not found and is required by the application
[ec2-user@ip-172-31-17-194 ~]$ which pip
/usr/local/bin/pip

最佳答案

首先,which pip 不会返回与 sudo which pip 相同的结果,因此您应该先检查一下。

您也可以考虑完全不以 sudo 方式运行 pip。 Is it acceptable & safe to run pip install under sudo?

第二,你能试试这个吗:

easy_install --upgrade pip

如果你在这里遇到错误(关于 pip 的 wheel 支持),试试这个,然后再次运行上面的命令:

easy_install -U setuptools

关于python - pip 损坏,重新安装不起作用。 EC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34734436/

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