python查找指定依赖包简介信息实现
短信预约 -IT技能 免费直播动态提醒
正文
做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.
......
以上就是python查找指定依赖包简介信息实现的详细内容,更多关于python查找指定依赖包的资料请关注编程网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341