python查找指定依赖包简介信息实现
正文
做python项目时,想安装某个依赖包的最新版本,但又不知道它的版本号具体到多少,因此需要搜索查看它的相关简介信息.
原来的时候,可以直接通过pip搜索查看: pip search xxx
.
但如今,再用这种方式会报错:
1 2 3 | 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_search
.因为本文所讨论的是在linux环境下,而pip下载依赖模块的路径可能是在~/.local/bin
,这个路径可能尚未加入到系统环境变量中,所以需要:
使用示例:
结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 🐍 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查找指定依赖包的资料请关注脚本之家其它相关文章!
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
最新评论