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