在win裡anaconda怎麼安裝第三方的庫

來源:互聯網
上載者:User
這次給大家帶來在win裡anaconda怎麼安裝第三方的庫,在win裡anaconda安裝第三方庫的注意事項有哪些,下面就是實戰案例,一起來看一下。

anaconda 整合了很多科學計算中所需要的包,如numpy,scipy等等,具體查看anaconda中已經預先安裝配置好的包有哪些,可以通過cmd命令,輸入conda list 查看,如所示:

但是,因為實際需求,我們會需要匯入列表中沒有的第三方包,如gemsim,在anaconda中,我們可以參考以下步驟安裝所需要的第三方包:

1、啟動anaconda 命令視窗:

開始 > 所有程式 > anaconda >anaconda prompt

2、安裝gensim包

在anaconda命令視窗中,輸入pip install gensim

3、安裝成功

不過上面的速度真的很慢,建議用

conda install gensim

補充:

Anaconda概述

Anaconda是一個用於科學計算的Python發行版,支援 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。Anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了Python和相關的配套工具。

這裡先解釋下conda、anaconda這些概念的差別。conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許使用者方便地安裝不同版本的python並可以快速切換。Anaconda則是一個打包的集合,裡面預裝好了conda、某個版本的python、眾多packages、科學計算工具等等,所以也稱為Python的一種發行版。其實還有Miniconda,顧名思義,它只包含最基本的內容——python與conda,以及相關的必須依賴項,對於空間要求嚴格的使用者,Miniconda是一種選擇。

進入下文之前,說明一下conda的設計理念——conda將幾乎所有的工具、第三方包都當做package對待,甚至包括python和conda自身!因此,conda打破了包管理與環境管理的約束,能非常方便地安裝各種版本python、各種package並方便地切換。

但是我們有時候還是要自己安裝三方包。比如tensorflow這樣用於深度學習的包。

為此我用了三種方法安裝。

第一種是開啟anaconda prompt,輸入pip install tensorflow,但是whl檔案下載到2%左右報錯,嘗試幾次都是這樣

第二種方法是從官網下載支援window系統的三方包點擊開啟連結,然後在anaconda prompt中輸入pip install 路徑+whl檔案名稱,但是出現以下結果:

輸入pip list後並沒有出現tensorflow包。

第三種是輸入 conda install tensorflow,出現如下所示

最後不但安裝了包括tensorflow的三方包,還更新了一些舊的三方包。

這樣就完美的解決了問題。

下面針對whl檔案的安裝方法

使用pip命令安裝,沒有該命令的話需要先安裝pip命令包,切換到python下script目錄
去該網站下載http://www.lfd.uci.edu/~gohlke/pythonlibs/#libsvm 所需要的第三方包,放在E:\selenium\
目錄下,使用以下命令安裝。

支援python 3.0以上版本

pip install E:\selenium\libsvm-3.22-cp36-cp36m-win_amd64.whl

支援python 3.0以下版本

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win_amd64.whl

32位系統安裝

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win32.whl

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

python操作矩陣行列

python操作excel讀寫資料

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.