python查找指定依赖包简介信息实现
作者:DEFAULT 时间:2023-11-02 22:04:11
做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
标签:python,查找,指定,依赖包
0
投稿
猜你喜欢
MySQL的使用中实现读写分离的教程
2024-01-20 00:03:23
如何基于python操作json文件获取内容
2023-03-30 15:48:04
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2024-01-02 12:40:07
python WindowsError的错误代码详解
2021-09-03 18:58:45
Python断言assert的用法代码解析
2021-10-05 21:57:07
Golang开发库的集合及作用说明
2024-02-01 08:03:24
基于Python+Tkinter实现一个简易计算器
2021-06-23 00:40:29
BigPipe:高性能的"流水线技术"网页
2010-11-02 12:47:00
MySQL数据类型全解析
2024-01-27 07:44:58
Oracle 日期的一些简单使用
2009-08-05 20:42:00
Centos中彻底删除Mysql(rpm、yum安装的情况)
2024-01-14 14:33:36
Python基础之模块详解
2023-02-24 23:23:52
微信支付--签名错误问题的解决方法
2023-10-04 19:07:30
Python处理PPT文件的实用知识点总结
2021-04-26 04:11:10
Python WEB应用部署的实现方法
2022-02-18 07:34:35
vue+Element-ui实现分页效果
2024-04-26 17:38:17
使用Python和xlwt向Excel文件中写入中文的实例
2023-08-27 19:18:08
十个Python经典小游戏的代码合集
2021-08-03 12:09:38
使用pipenv管理python虚拟环境的全过程
2021-08-26 13:05:55
如何基于python实现脚本加密
2021-10-07 19:23:05