文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-02-09 18:00

关注

正文

做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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯