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

‘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>

锯子 相似 问题在堆栈溢出,但它们似乎没有完全相关的这一个。

还有,这个职位这表明,如果PyPI下降或我的IP地址被列入黑名单,可能会发生这种情况。对我的情况来说,两者似乎都不是真的。

PIP在运行时显示最新的信息。pip install --upgrade pip.


暮色呼如
浏览 2901回答 2
2回答

www说

对于PyPI的TLS1.0和1.1的支持被删除了。如果您的系统不使用最新版本,它可以解释您的错误。您能否尝试重新安装PIP系统,以便将您的系统依赖项更新为较新版本的TLS?这似乎与无法安装Python库见多米尼克·巴顿的回答:显然,PIP试图通过HTTPS访问PyPI(HTTPS是加密的和很好的),但使用的是一个旧的(不安全的)SSL版本。你的系统似乎过时了。如果您更新您的包,可能会有帮助。在基于Debian的系统上,我会尝试:apt-get&nbsp;update&nbsp;&&&nbsp;apt-get&nbsp;upgrade&nbsp;python-pip在基于RedHat Linux的系统上:yum&nbsp;update&nbsp;python-pip&nbsp;#&nbsp;(or&nbsp;python2-pip,&nbsp;at&nbsp;least&nbsp;on&nbsp;Red&nbsp;Hat&nbsp;Linux&nbsp;7)在Mac上:sudo&nbsp;easy_install&nbsp;-U&nbsp;pip您也可以尝试更新openssl分开来。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python