1. 程式人生 > >pip/pip3安裝第三方庫時安裝失敗,統一處理思路

pip/pip3安裝第三方庫時安裝失敗,統一處理思路

【前言】

今天在使用 python3 做實驗的時候,需要使用到一個第三方的 wordcloud 庫檔案,於是使用 pip 工具進依賴庫的安裝,但是在安裝的過程中,卻遇到了錯誤,試了很多遍都沒能安裝成功。

接下來就是到網上學習各種解決教程,最終成功的解決了。在收集資料的過程中,我理解到了不少的東西,今天就來給大家分享一下我在處理 pip安裝失敗 時的一些處理心得。

在使用 pip 或者 pip3 工具安裝第三方依賴庫時,我們應該怎麼處理呢?應該從什麼地方開始尋找問題所在呢?有哪些解決的方案呢?今天泰泰就來跟大家講講。

示例

以上面提到的安裝 wordcloud庫 失敗為例:

pip_install_library_fail_1

從上圖看出,程式發生異常後,在異常的前面,程式都會提示異常的原因(即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/

wordcloud_install

  • 下載哪一個呢?
    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