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

时间:2018-04-09 03:36:36

标签: pip install packages

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

function reloadSelect(force="false") {
  Promise.all([
    axios.get("http://127.0.0.1:5000/api/projects?placeholder=darwin&rc=" + force),
    axios.get("http://127.0.0.1:5000/api/thirdparty")
  ]).then(([darwinProjectResponse, thirdPartyResponse]) => {
    this.projects = [{
      "projectType": "Github Projects",
      "grpValues": darwinProjectResponse.data.projects,
    },{
      "projectType": "Thirdparty Projects",
      "grpValues": thirdPartyResponse.data,
    }];
  });

但这是输出:

pip install matplotlib

我在Mac上运行它,我是Python的新手。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

这可能是因为您的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']