日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python查找指定依賴包簡介信息實現_python

作者:DEFAULT ? 更新時間: 2023-04-21 編程語言

正文

做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

結果:

?? https://pypi.org/search/?q=django ??                     
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┓
┃ Package                             ┃ Version ┃ Released   ┃ Description     ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━┩
│ ?? Django                           │ 4.1.6   │ 01-02-2023 │ A high-level    │
│                                     │         │            │ Python web      │
│                                     │         │            │ framework that  │
│                                     │         │            │ encourages      │
│                                     │         │            │ rapid           │
│                                     │         │            │ development and │
│                                     │         │            │ clean,          │
│                                     │         │            │ pragmatic       │
│                                     │         │            │ design.         │
│ ?? django-503                       │ 0.1     │ 03-10-2011 │ An app to show  │
│                                     │         │            │ 503 error page, │
│                                     │         │            │ while your      │
│                                     │         │            │ django site is  │
│                                     │         │            │ on maintenance. │
│ ?? django-filebrowser-django13      │ 3.0     │ 14-03-2011 │ Media-Manageme… │
│                                     │         │            │ with the Django │
│                                     │         │            │ Admin-Interfac… │
│                                     │         │            │ Package for     │
│                                     │         │            │ using without   │
│                                     │         │            │ django-grapelli │
│                                     │         │            │ in Django 1.3   │
│ ?? django-tracking-analyzer-django2 │ 0.3     │ 02-01-2019 │ User actions    │
│                                     │         │            │ tracking and    │
│                                     │         │            │ analytics for   │
│                                     │         │            │ Django sites. 

......

原文鏈接:https://segmentfault.com/a/1190000043396906

欄目分類
最近更新