首頁 > 軟體

python查詢指定依賴包簡介資訊實現

2023-02-10 06:01:19

正文

做python專案時,想安裝某個依賴包的最新版本,但又不知道它的版本號具體到多少,因此需要搜尋檢視它的相關簡介資訊.

原來的時候,可以直接通過pip搜尋檢視: pip search xxx.

但如今,再用這種方式會報錯:

pip search django 
ERROR: XMLRPC request failed [code: -32500]
RuntimeError: PyPI no longer supports 'pip search' (or XML-RPC search). Please use https://pypi.org/search (via a browser) instead. See https://warehouse.pypa.io/api-reference/xml-rpc.html#deprecated-methods for more information.

於是,得換另一種方法:pip_search,首先是安裝pip_search:

pip install pip-search

安裝完畢後,直接使用可能會報錯找不到pip_search.因為本文所討論的是在linux環境下,而pip下載依賴模組的路徑可能是在~/.local/bin,這個路徑可能尚未加入到系統環境變數中,所以需要:

vi ~/.bashrc;
export PATH=~/.local/bin:$PATH;
source ~/.bashrc;

使用範例:

pip_search django

結果:


IT145.com E-mail:sddin#qq.com