关于python查找指定依赖包简介信息实现

 

本文主要为大家介绍了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:

1

pip install pip-search

安装完毕后,直接使用可能会报错找不到pip_search.因为本文所讨论的是在linux环境下,而pip下载依赖模块的路径可能是在~/.local/bin,这个路径可能尚未加入到系统环境变量中,所以需要:

1

2

3

vi ~/.bashrc;

export PATH=~/.local/bin:$PATH;

source ~/.bashrc;

使用示例:

1

pip_search django

结果:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值