如何透過python pip安裝第三方庫

welchang發表於2021-09-11

如何透過python pip安裝第三方庫

現在很多程式語言,都帶有包管理器,例如 Ruby 的 gem,nodejs的npm。Python當然也不例外,擁有大名鼎鼎的 pip和 

easy_install。

前面說到的pypi就是一些 python第三庫所在的源,使用 pip 或者 easy_install 安裝模組,會搜尋這個源,然後自動下載安裝。比如我們

需要安裝 flask 框架具體命令如下:

pip install flask

或者

easy_install flask

簡單吧,一個簡單的命令就搞定。解除安裝也很方便,例如我們需要解除安裝flask

pip uninstall flask

檢視所安裝的包,包括系統自帶的和手動安裝的

pip list

還可以搜尋包

pip search flask

還可以重定向輸出專案使用的庫。

pip freeze > requirements.txt

這樣就會把該環境下的第三方庫重定向到 requirements.txt檔案內,如果給別人安裝專案的依賴,只需要執行:

pip install -r requirements.txt

很方便吧。當然,有時候,我們的網路並不是那麼順暢,pip是線上安裝的,可不可以離線呢?當然可以啦,pip install 的第一步,就是在 pypi 上尋找包,然後下載到本地。如果網路不好,可以先建一個本地的倉庫,把常用的包離線下載。比如可以下載 flask 的原始碼

pip intall flask-master.zip

同樣也可以安裝。

最新版本的pip也支援git安裝,只需要使用其git地址就行

pip install git+

不過這種安裝方式相當的慢。它的原來就是先clone到本地的臨時目錄,然後再安裝zip包。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4830/viewspace-2835551/,如需轉載,請註明出處,否則將追究法律責任。

相關文章