欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows下anaconda安裝第三方包的方法小結(jié)(tensorflow、gensim為例)

 更新時間:2018年04月05日 11:52:51   作者:MUSK1881  
conda的設(shè)計理念——conda將幾乎所有的工具、第三方包都當(dāng)做package對待,甚至包括python和conda自身!因此,conda打破了包管理與環(huán)境管理的約束,能非常方便地安裝各種版本python、各種package并方便地切換

 anaconda 集成了很多科學(xué)計算中所需要的包,如numpy,scipy等等,具體查看anaconda中已經(jīng)預(yù)先安裝配置好的包有哪些,可以通過cmd命令,輸入conda list 查看,如下圖所示:


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

        1、啟動anaconda 命令窗口:

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


   2、安裝gensim包

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

   

3、安裝成功


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

conda install gensim

補(bǔ)充:

Anaconda概述

Anaconda是一個用于科學(xué)計算的Python發(fā)行版,支持 Linux, Mac, Windows系統(tǒng),提供了包管理與環(huán)境管理的功能,可以很方便地解決多版本python并存、切換以及各種第三方包安裝問題。Anaconda利用工具/命令conda來進(jìn)行package和environment的管理,并且已經(jīng)包含了Python和相關(guān)的配套工具。

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

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

但是我們有時候還是要自己安裝三方包。比如tensorflow這樣用于深度學(xué)習(xí)的包。

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

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

第二種方法是從官網(wǎng)下載支持window系統(tǒng)的三方包點擊打開鏈接,然后在anaconda prompt中輸入pip install 路徑+whl文件名,但是出現(xiàn)以下結(jié)果:

輸入pip list后并沒有出現(xiàn)tensorflow包。

第三種是輸入 conda install tensorflow,出現(xiàn)如下所示


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

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

下面針對whl文件的安裝方法

使用pip命令安裝,沒有該命令的話需要先安裝pip命令包,切換到python下script目錄
去該網(wǎng)站下載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位系統(tǒng)安裝

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

相關(guān)文章

  • python實現(xiàn)對AES加密的視頻數(shù)據(jù)流解密的方法

    python實現(xiàn)對AES加密的視頻數(shù)據(jù)流解密的方法

    密碼學(xué)中的高級加密標(biāo)準(zhǔn)(Advanced?Encryption?Standard,AES),又稱Rijndael加密法,這篇文章主要介紹了用python實現(xiàn)對AES加密的視頻數(shù)據(jù)流解密,需要的朋友可以參考下
    2023-02-02
  • Python+Matplotlib實現(xiàn)繪制三維折線圖

    Python+Matplotlib實現(xiàn)繪制三維折線圖

    立體圖視覺上層次分明色彩鮮艷,具有很強(qiáng)的視覺沖擊力,讓觀看的人駐景時間長,留下深刻的印象。今天我們就通過這篇文章來了解如何用python中的matplotlib庫繪制漂亮的三維折線圖吧
    2023-03-03
  • 深入了解python的函數(shù)參數(shù)

    深入了解python的函數(shù)參數(shù)

    這篇文章主要為大家介紹了python的函數(shù)參數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 從Python的源碼來解析Python下的freeblock

    從Python的源碼來解析Python下的freeblock

    這篇文章主要介紹了從Python的源碼來解析Python下的freeblock,包括內(nèi)存空間分配等知識,需要的朋友可以參考下
    2015-05-05
  • 使用python讀取.text文件特定行的數(shù)據(jù)方法

    使用python讀取.text文件特定行的數(shù)據(jù)方法

    今天小編就為大家分享一篇使用python讀取.text文件特定行的數(shù)據(jù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python模擬鍵盤輸入 切換鍵盤布局過程解析

    python模擬鍵盤輸入 切換鍵盤布局過程解析

    這篇文章主要介紹了python模擬鍵盤輸入 切換鍵盤布局過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python實現(xiàn)基于KNN算法的筆跡識別功能詳解

    Python實現(xiàn)基于KNN算法的筆跡識別功能詳解

    這篇文章主要介紹了Python實現(xiàn)基于KNN算法的筆跡識別功能,結(jié)合實例形式詳細(xì)分析了使用KNN算法進(jìn)行筆跡識別的相關(guān)庫引入、操作步驟與相關(guān)注意事項,需要的朋友可以參考下
    2018-07-07
  • Django框架中處理URLconf中特定的URL的方法

    Django框架中處理URLconf中特定的URL的方法

    這篇文章主要介紹了Django框架中處理URLconf中特定的URL的方法,Django是豐富多彩的Python框架中最具人氣的一個,需要的朋友可以參考下
    2015-07-07
  • pytorch 改變tensor尺寸的實現(xiàn)

    pytorch 改變tensor尺寸的實現(xiàn)

    今天小編就為大家分享一篇pytorch 改變tensor尺寸的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 讓python json encode datetime類型

    讓python json encode datetime類型

    python2.6+ 自帶的json模塊,不支持datetime的json encode,每次都需要手動轉(zhuǎn)為字符串,很累人,我們可以自己封裝一個簡單的方法處理此問題。
    2010-12-12

最新評論