我使用pip卸载卸载了一个软件包,但无法重新安装

我使用pip卸载卸载了一个软件包,但无法重新安装,pip,installation,packages,Pip,Installation,Packages,这是我在使用pip uninstall matplotlib后键入的内容: pip install matplotlib 但这就是结果: Could not find a version that satisfies the requirement matplotlib (from versions: ) No matching distribution found for matplotlib 我在Mac上运行这个,我是Python新手。任何帮助都将不胜感激 这可能是因为您的TLS版本。从

这是我在使用pip uninstall matplotlib后键入的内容:

pip install matplotlib
但这就是结果:

Could not find a version that satisfies the requirement matplotlib (from versions: )
No matching distribution found for matplotlib

我在Mac上运行这个,我是Python新手。任何帮助都将不胜感激

这可能是因为您的TLS版本。从昨天开始,您不能使用低于1.2的TLS版本,您可能需要升级python版本

从python状态页:

滚动限电已升级为断电,TLSv1.0和>TLSv1.1将始终被HTTP 403拒绝

大约17小时前发布。2018年4月8日15:49 UTC

您可以通过运行以下代码来检查TLS版本:

import json
import urllib2
print json.load(urllib2.urlopen('https://www.howsmyssl.com/a/check'))['tls_version']
你能做一个pip--version吗?当我输入pip--version时,我得到了9.0.1同样的python--version,正如我刚才在windows上用pip版本9.0.3和python版本3.6.4测试的那样,它工作正常