本文主要为大家介绍了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
vi
~/.bashrc;
export
PATH=~/.
local
/bin
:$PATH;
source
~/.bashrc;
使用示例:
结果:
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查找指定依赖包简介信息实现的详细内容,希望可以帮到你!
转自:微点阅读 https://www.weidianyuedu.com