(可能只有最后一句命令有用,可能全篇都沒用)
(小白方法,可能只適用于本人情況)
安裝matplotlib時,出現的三種失敗情況
1、read timed out
一開始我在pycharm終端使用pip install matplotlib時,出現的是下圖所示情況,大致情況是安裝時間太長,所以當時我用了清華鏡像,將原來的命令改成了pip install -i https://mirrors.ustc.edu.cn/pypi/web/simple/ matplotlib
,速度是上來了,但是還是安裝失敗(第二種安裝失敗情況)
2、error :microsoft visual c+ is required
看了很多博文,大多數都是說要到用到whl(我到現在還不大清楚這個該怎么弄)或者是下載microsoft visual c++14.0,因為不會使用whl,而且還看到說安裝c++是可以百分百成功的(有的博文安裝了c++過后還是不能成功安裝mpl,所以還進行了一些后續操作,比如添加path、lib等,這些其實我也不太會,抱著僥幸心理就還是下載了4個G的http://www.zmynmublwnt.cn/article/89647.html
安裝完成后,嘗試pip,還是失敗,出現了第三種失敗情況
3、error: command cl.exe failed with exit status 2
其實看到這次失敗我已經快絕望了。。然后又看到了一個博文,我理解的大致意思是,python3.8的版本相對于matplotlib的版本高了點,所以那位博主的做法是又下載了python3.5還是3.6的舊版本,然后更新了一下pip,再次安裝mpl的時候就成功了。(因為看的博文太多了,找不到原文鏈接了)其實這個時候我是不太愿意下載py舊版本的,所以還在尋找一個簡單的我能夠操作的小白方法。。。然后又找到下面這個鏈接
添加鏈接描述
一開始我嘗試的是第二條命令,但是又出現了一個我不清楚的錯誤提示,所以我嘗試了第一條命令,這個時候出現的錯誤是readtimeout,我當時想的就是,既然是安裝時間太長,那我就加上鏡像命令試試吧,也沒有抱著能夠成功地想法。
加了鏡像后的命令如下
1
|
python - m pip install - - index https: / / mirrors.ustc.edu.cn / pypi / web / simple / matplotlib |
其實只比最開始試的只加了鏡像的命令多了一個python-m,但是最后成功了,我不知道中間我下載的c++14.0有沒有起到作用,也無所謂了,我現在是擁有mpl的人了(喜極而泣)
到此這篇關于詳解python安裝matplotlib庫三種失敗情況的文章就介紹到這了,更多相關python安裝matplotlib失敗內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/wanghao77/article/details/105456375