pip 发现安装什么都失败
出现下面错误提示:
Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/numpy/:
There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443):
Max retries exceeded with url: /simple/numpy/ (Caused by SSLError(SSLEOFError
(8, 'EOF occurred in violation of protocol (_ssl.c:852)'),)) -
skipping
网上查了一下,
解决方案:
import ssl
在urlopen中
context添加ssl._create_unverified_context()
关闭ssl校验即可
但是答主也没告诉我在什么地方引用,此路不通。(菜的留下眼泪)
后来想了一下,应该是http和https的问题,去本地查看pip.ini 果然 清华源是https开头的。
解决方案:(解决了笔者问题)
修改本地pip.ini