pip/pip3安裝第三方庫時安裝失敗,統一處理思路
【前言】
今天在使用 python3 做實驗的時候,需要使用到一個第三方的 wordcloud 庫檔案,於是使用 pip 工具進依賴庫的安裝,但是在安裝的過程中,卻遇到了錯誤,試了很多遍都沒能安裝成功。
接下來就是到網上學習各種解決教程,最終成功的解決了。在收集資料的過程中,我理解到了不少的東西,今天就來給大家分享一下我在處理 pip安裝失敗 時的一些處理心得。
在使用 pip 或者 pip3 工具安裝第三方依賴庫時,我們應該怎麼處理呢?應該從什麼地方開始尋找問題所在呢?有哪些解決的方案呢?今天泰泰就來跟大家講講。
示例
以上面提到的安裝 wordcloud庫 失敗為例:
從上圖看出,程式發生異常後,在異常的前面,程式都會提示異常的原因(即error:部分),以上提示是沒有找到“Microsoft Visual C++ 14.0”這個依賴程式。
在知道引起異常的原因之後,就可以對症下藥了:
方法一:
1、先在電腦上安裝上這個"Microsoft Visual C++ 14.0"程式,點選這裡下載。
2、安裝好上面的軟體後,再執行 pip install XXXX 命令即可!
缺點:需要多安裝一個額外的軟體,佔用電腦資源,所以不推薦該方法。
方法二:
在安裝 python 第三方依賴庫時,有一個網站提供了一系列適合在windowns下安裝python庫檔案,你只需要在這裡面搜尋適合你的庫檔案,下載並安裝即可!
網站地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 下載哪一個呢?
cp 後面的是適合的python版本,根據自己的情況下載即可!
帶有amd的可以理解為cpu是amd公司的,反之可以理解為是intel公司的。
win32 是指系統的位數,預設只有32位的,不過可以在64位的系統上執行(親測可用)。- 如何安裝它呢?
pip install E:\wordcloud-1.4.1-cp36-cp36m-win32.whl
或者 pip3 install E:\wordcloud-1.4.1-cp36-cp36m-win32.whl #這是pip3工具的
提示:使用指令時,注意指定下載檔案的所在目錄即可!
本文小結
在安裝python第三方依賴庫時,如果pip無法安裝,可以先到 這裡 去下載適合windows系統的二進位制安裝包回來安裝,如果同樣無法安裝,那麼再考慮完善windows下的依賴環境。
如果喜歡我的文章可以訂閱哦,或者關注我的個人網站:泰泰部落格:www.taitaiblog.com