1 使用pip安裝
1.1 在命令行下安裝
進(jìn)入命令行(window下“win+R” 進(jìn)入cmd)
安裝某個庫:
pip install SomePackage(庫的名字)
安裝某個固定版本的庫:
pip install SomePackage==1.0.4
更新某個庫:
pip install --upgrade SomePackage(庫的名字)
卸載某個庫:
pip uninstall SomePackage(庫的名字)
顯示我們安裝的文件:
pip show --files SomePackage(庫的名字)
顯示已經(jīng)安裝的庫:
pip list
顯示需要更新的庫:
pip list --outdated
- 更多命令見官方文檔:
https://pip.pypa.io/en/stable/- 由于網(wǎng)絡(luò)等原因荚斯,pip在線安裝庫可能會速度很慢或者安裝失敗让网,解決方法有兩個嘁灯。
一個是切換為國內(nèi)源安裝拴清,詳情見我的另一篇博客
http://www.reibang.com/p/ea258257cb02
另一個是先把安裝文件下載下來然后本地安裝靶病,見本文第三節(jié)。
1.2 在ipython交互式環(huán)境下安裝
在使用ipython交互式環(huán)境時(例如jupyter notebook)口予,可以使用如下命令:其余1.1中的命令也類似在前面加上一個!號即可娄周。
1.3 使用os庫安裝
python代碼如下:
import os
os.system('pip install SomePackage')
2 使用conda安裝
2.1 在命令行下安裝
進(jìn)入命令行(window下“win+R” 進(jìn)入cmd)
在指定環(huán)境下安裝庫:
conda install --name myenv SomePackage(庫的名字)
其中myenv為環(huán)境名。如果不指定環(huán)境沪停,即不使用--name參數(shù)(可以簡寫為--n)煤辨,就默認(rèn)安裝在當(dāng)前環(huán)境,也就是如下:
安裝某個庫:
conda install SomePackage(庫的名字)
安裝某個固定版本的庫:
conda install SomePackage==1.0.4
安裝多個庫:
conda install SomePackage1 SomePackage2
更新某個庫:
conda update SomePackage(庫的名字)
在指定環(huán)境下卸載庫:
conda remove -n myenv SomePackage(庫的名字)
其中myenv為環(huán)境名木张。如果不指定環(huán)境众辨,即不使用--name參數(shù),就默認(rèn)在當(dāng)前環(huán)境卸載舷礼,也就是如下:
卸載某個庫:
conda remove SomePackage(庫的名字)
卸載多個庫:
conda remove SomePackage1 SomePackage2
- 更多命令見官方文檔:
https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html- 由于網(wǎng)絡(luò)等原因泻轰,conda在線安裝庫可能會速度很慢或者安裝失敗,解決方法有兩個且轨。
一個是切換為國內(nèi)源安裝浮声,詳情見我的另一篇博客
http://www.reibang.com/p/ea258257cb02
另一個是先把安裝文件下載下來然后本地安裝虚婿,見本文第三節(jié)。
2.2 在ipython交互式環(huán)境下安裝
類似1.2泳挥,在命令前加 ! 即可然痊。
3 本地(離線)安裝
以上的方法都屬于在線安裝,需要持續(xù)穩(wěn)定的網(wǎng)絡(luò)環(huán)境屉符。有時候剧浸,由于網(wǎng)絡(luò)等原因,在線安裝會中斷矗钟。這時候先下載好安裝文件唆香,然后本地安裝,就是一個比較好的選擇吨艇。
3.1 使用pip本地安裝
先下載好要安裝庫的.whl文件躬它,下面給出兩個下載地址:
- PyPI(Python Package Index)是python官方的第三方庫的倉庫,所有人都可以下載第三方庫或上傳自己開發(fā)的庫到PyPI东涡。PyPI推薦使用pip包管理器來下載第三方庫冯吓。
https://pypi.org/ - 另一個非官方下載地址
https://www.lfd.uci.edu/~gohlke/pythonlibs/
在上面的網(wǎng)址搜索想要下載的庫及其版本(注意區(qū)分,同一個庫在不同的操作系統(tǒng)疮跑、不同的python版本下组贺,要下載的文件也不同),找到后下載其.whl文件到本地祖娘。
進(jìn)入命令行(window下“win+R” 進(jìn)入cmd)切換工作目錄到下載的.whl文件所在目錄失尖,在此目錄下執(zhí)行如下命令:
pip install SomePackage.whl(下載的安裝文件的名字)
3.2 使用conda本地安裝
先下載好要安裝庫的.tar.bz2文件,下面給出官方下載地址:
https://anaconda.org/
不需要注冊渐苏,直接搜索即可雹仿,注意下載正確的版本。
進(jìn)入命令行(window下“win+R” 進(jìn)入cmd)切換工作目錄到下載的.tar.bz2文件所在目錄整以,在此目錄下執(zhí)行如下命令:
conda install --use-local SomePackage.tar.bz2(下載的安裝文件的名字)
3.3 使用setup.py文件本地安裝
這種方式我并沒有試驗過胧辽,只是做下記錄。
下載安裝包文件公黑,進(jìn)入命令行(window下“win+R” 進(jìn)入cmd)到安裝包中setup.py文件所在目錄
python setup.py install
寫在后面
- 上面的內(nèi)容都是在windows下的邑商,不過對于Linux和Mac,命令也幾乎是一致的凡蚜。
- 作者水平有限人断,如果有文章中有錯誤的地方,歡迎指正朝蜘!如有侵權(quán)恶迈,請聯(lián)系作者刪除。