Windows下anaconda安裝第三方包的方法小結(jié)(tensorflow、gensim為例)
anaconda 集成了很多科學(xué)計(jì)算中所需要的包,如numpy,scipy等等,具體查看anaconda中已經(jīng)預(yù)先安裝配置好的包有哪些,可以通過(guò)cmd命令,輸入conda list 查看,如下圖所示:

但是,因?yàn)閷?shí)際需求,我們會(huì)需要導(dǎo)入列表中沒(méi)有的第三方包,如gemsim,在anaconda中,我們可以參考以下步驟安裝所需要的第三方包:
1、啟動(dòng)anaconda 命令窗口:
開(kāi)始 > 所有程序 > anaconda >anaconda prompt

2、安裝gensim包
在anaconda命令窗口中,輸入pip install gensim

3、安裝成功

不過(guò)上面的速度真的很慢,建議用
conda install gensim
補(bǔ)充:
Anaconda概述
Anaconda是一個(gè)用于科學(xué)計(jì)算的Python發(fā)行版,支持 Linux, Mac, Windows系統(tǒng),提供了包管理與環(huán)境管理的功能,可以很方便地解決多版本python并存、切換以及各種第三方包安裝問(wèn)題。Anaconda利用工具/命令conda來(lái)進(jìn)行package和environment的管理,并且已經(jīng)包含了Python和相關(guān)的配套工具。
這里先解釋下conda、anaconda這些概念的差別。conda可以理解為一個(gè)工具,也是一個(gè)可執(zhí)行命令,其核心功能是包管理與環(huán)境管理。包管理與pip的使用類(lèi)似,環(huán)境管理則允許用戶(hù)方便地安裝不同版本的python并可以快速切換。Anaconda則是一個(gè)打包的集合,里面預(yù)裝好了conda、某個(gè)版本的python、眾多packages、科學(xué)計(jì)算工具等等,所以也稱(chēng)為Python的一種發(fā)行版。其實(shí)還有Miniconda,顧名思義,它只包含最基本的內(nèi)容——python與conda,以及相關(guān)的必須依賴(lài)項(xiàng),對(duì)于空間要求嚴(yán)格的用戶(hù),Miniconda是一種選擇。
進(jìn)入下文之前,說(shuō)明一下conda的設(shè)計(jì)理念——conda將幾乎所有的工具、第三方包都當(dāng)做package對(duì)待,甚至包括python和conda自身!因此,conda打破了包管理與環(huán)境管理的約束,能非常方便地安裝各種版本python、各種package并方便地切換。
但是我們有時(shí)候還是要自己安裝三方包。比如tensorflow這樣用于深度學(xué)習(xí)的包。
為此我用了三種方法安裝。
第一種是打開(kāi)anaconda prompt,輸入pip install tensorflow,但是whl文件下載到2%左右報(bào)錯(cuò),嘗試幾次都是這樣

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

輸入pip list后并沒(méi)有出現(xiàn)tensorflow包。
第三種是輸入 conda install tensorflow,出現(xiàn)如下所示

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

這樣就完美的解決了問(wèn)題。
下面針對(duì)whl文件的安裝方法
使用pip命令安裝,沒(méi)有該命令的話(huà)需要先安裝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
- 解決Tensorflow安裝成功,但在導(dǎo)入時(shí)報(bào)錯(cuò)的問(wèn)題
- Python3.7安裝keras和TensorFlow的教程圖解
- Windows10下Tensorflow2.0 安裝及環(huán)境配置教程(圖文)
- 詳解TensorFlow在windows上安裝與簡(jiǎn)單示例
- tensorflow安裝成功import tensorflow 出現(xiàn)問(wèn)題
- TensorFlow2.1.0最新版本安裝詳細(xì)教程
- python3.6.3安裝圖文教程 TensorFlow安裝配置方法
- macOS M1(AppleSilicon) 安裝TensorFlow環(huán)境
相關(guān)文章
Python數(shù)據(jù)處理Filter函數(shù)高級(jí)用法示例
本文將詳細(xì)介紹filter函數(shù)的使用方法,并提供豐富的示例代碼,幫助你深入理解如何利用它來(lái)處理數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11
Python標(biāo)準(zhǔn)庫(kù)sched模塊使用指南
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫(kù)sched模塊使用的相關(guān)資料,需要的朋友可以參考下2017-07-07
keras自動(dòng)編碼器實(shí)現(xiàn)系列之卷積自動(dòng)編碼器操作
這篇文章主要介紹了keras自動(dòng)編碼器實(shí)現(xiàn)系列之卷積自動(dòng)編碼器操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-07-07
Python語(yǔ)言實(shí)現(xiàn)將圖片轉(zhuǎn)化為html頁(yè)面
這篇文章主要介紹了Python實(shí)現(xiàn)將圖片轉(zhuǎn)化為html頁(yè)面,具有一定參考價(jià)值,需要的朋友可以了解下。2017-12-12

