为了账号安全,请及时绑定邮箱和手机立即绑定

‘pip install’对每个包都失败(“找不到满足要求的版本”)

‘pip install’对每个包都失败(“找不到满足要求的版本”)

暮色呼如 2019-06-19 16:26:45
‘pip install’对每个包都失败(“找不到满足要求的版本”)pip install <package name>我的每一个包裹都失败了。我得到的是:Could not find a version that satisfies the requirement <package-name(from versions: )No matching distribution found for <package-name>I 锯子 相似 问题在堆栈溢出,但它们似乎没有完全相关的这一个。还有,这个职位这表明,如果PyPI下降或我的IP地址被列入黑名单,可能会发生这种情况。对我的情况来说,两者似乎都不是真的。PIP在运行时显示最新的信息。pip install --upgrade pip.
查看完整描述

2 回答

?
www说

TA贡献1775条经验 获得超8个赞

对于PyPI的TLS1.0和1.1的支持被删除了。如果您的系统不使用最新版本,它可以解释您的错误。

您能否尝试重新安装PIP系统,以便将您的系统依赖项更新为较新版本的TLS?

这似乎与无法安装Python库

见多米尼克·巴顿的回答:

显然,PIP试图通过HTTPS访问PyPI(HTTPS是加密的和很好的),但使用的是一个旧的(不安全的)SSL版本。你的系统似乎过时了。如果您更新您的包,可能会有帮助。

在基于Debian的系统上,我会尝试:

apt-get update && apt-get upgrade python-pip

在基于RedHat Linux的系统上:

yum update python-pip # (or python2-pip, at least on Red Hat Linux 7)

在Mac上:

sudo easy_install -U pip

您也可以尝试更新openssl分开来。


查看完整回答
反对 回复 2019-06-19
  • 2 回答
  • 0 关注
  • 2900 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信