1、设置pip的配置文件,让pip生成一个默认的配置文件
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to D:\Users\youliangsheng703\AppData\Roaming\pip\pip.ini
(D:\test_work\project\AI\base\base_evn) D:\test_work\project\AI\base\base_evn>pip install matplotlib==2.2.2
2、设置代理、
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 authenticationrequired',))': /simple/matplotlib/没有代理,需要设置代理,
3、关闭证书校验
代理设置之后 ,报如下错,需要把证书校验关闭了。
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)'),)': /simple/matplotlib/
在pip.ini 配置文件中,添加信任地址
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
proxy=https://youliangsheng703:Ypmtak112@10.37.84.94:8080
trusted-host = pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
timeout = 120
[list]
format = columns
其中index-url 这里设置的为清华源
trusted-host 意思是信任这个地址(这就免去了ssl验证)
disable-pip-version-check = true 设置不检查版本
format = columns 这里是设置使用pip list命令时输出的样式,输入pip config list
网友评论