使用pip在python中下载flask包时出错

时间:2018-04-10 09:51:00

标签: python-3.x pip

我正在尝试在flask中安装python3。在给出命令python -m pip install flask时,我收到错误

  

重试(重试(总数= 4,连接=无,读取=无,重定向=无,   status = None))连接被'SSLError(SSLError(1,'[SSL:   CERTIFICATE_VERIFY_FAILED]证书验证失败   (_ssl.c:748)'),)':/ simple / flask / Retrying(重试(总数= 3,   connect = None,read = None,redirect = None,status = None))连接后   由'SSLError(SSLError(1,'[SSL:CERTIFICATE_VERIFY_FAILED])打破   证书验证失败(_ssl.c:748)'),)':/ simple / flask / Retrying   (重试(总数= 2,连接=无,读取=无,重定向=无,状态=无))   连接被“SSLError”破坏后(SSLError(1,'[SSL:   CERTIFICATE_VERIFY_FAILED]证书验证失败   (_ssl.c:748)'),)':/ simple / flask / Retrying(重试(总数= 1,   connect = None,read = None,redirect = None,status = None))连接后   由'SSLError(SSLError(1,'[SSL:CERTIFICATE_VERIFY_FAILED])打破   证书验证失败(_ssl.c:748)'),)':/ simple / flask / Retrying   (重试(total = 0,connect = None,read = None,redirect = None,status = None))   连接被“SSLError”破坏后(SSLError(1,'[SSL:   CERTIFICATE_VERIFY_FAILED]证书验证失败   (_ssl.c:748)'),)':/ simple / flask /无法获取URL   https://pypi.python.org/simple/flask/:确认有问题   ssl证书:HTTPSConnectionPool(host ='pypi.python.org',   port = 443):使用url:/ simple / flask /超出最大重试次数(由...引起)   SSLError(SSLError(1,'[SSL:CERTIFICATE_VERIFY_FAILED]证书)   验证失败(_ssl.c:748)'),)) - 跳过无法找到版本   满足要求烧瓶(从版本:)没有匹配   烧瓶的分布

1 个答案:

答案 0 :(得分:1)

以下是工作解决方案:

python -m pip install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org --upgrade pip

你可以安装任何pkg替换" - 升级pip"。

对于permenant解决方案,您需要编辑pip.ini文件并添加以下内容:

[global]
trusted-host=
    pypi.python.org
    pypi.org
    files.pythonhosted.org