描述:
使用anaconda prompt輸入pip install matplotlib出現HttpsConnectionPool
環境:
conda:4.5.2
matplotlib:3.0.2
python3.7
system:win10
問題:使用matplotlib時出現問題,使用conda install matplotlib提示安裝包已經存在,到site-package查看沒有,pyCharm也提示沒有,無奈使用pip安裝
但是出現上述錯誤,一般出現403是禁止訪問,但是奇怪的是每次都是下載到一半左右才報錯,真的很捉急。從網上說,加大timeout時間,但是這個想法 很愚蠢啊,因爲出現403你加timeout有什麼用?估計也是覺得訪問一半才報的錯啊。
解決辦法:1.使用作爲參數。嘗試沒用
--trusted-host pypi.python.org
2.使用國內鏡像源,親測可用
原因:該網站不可訪問,因爲是國外服務器。
鏡像源:
推薦使用ustc(中科大的):https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:http://pypi.douban.com/simple
阿里:http://mirrors.aliyun.com/pypi/simple
cmd:
pip install --index https://pypi.mirrors.ustc.edu.cn/simple matplotlib