python查找指定依赖包简介信息实现
作者:DEFAULT 发布时间:2023-11-02 22:04:11
标签:python,查找,指定,依赖包
做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
0
投稿
猜你喜欢
- 本文实例为大家分享了Bootstrap导航栏和登陆框的具体代码,供大家参考,有不足的地方请大家谅解,大家共同学习进步。<!DOCTYP
- ASP中转换unicode编码为GB编码方法:<% function urldecode(encodestr)
- 内容摘要:除了内部性能增强和优化外,IIS6.0版本的 Active Server Pages(ASP)&nb
- 现在做的一个小项目需要用到python的相关知识,但是因为太久没用一些东西都忘掉了,因此在本篇博客中记录一下python的函数和类的基础知识
- 测试方法首先使用implode, serialize, json_encode, msgpack_pack创建四个文本文件,用于测试。创建代
- The Only Thing We Have To Fear Is Premature Standardization原文地址:http:/
- 1.弹启一个全屏窗口 <html> <body onload="win
- 今日一同时问我,new Date(Date(str))这段代码什么意思?我一看就晕了,一个new Date 一个Date这是什么意思?这函数
- 前言前段时间我有个朋友看到一些小姐姐的照片,想全部下载下来,叫我帮个忙。于是花费了半天给他全部下载了下来。引入库import timeimp
- 与大多数可以面向对象的编程语言不一样, PHP 是同时支持面向过程和面向对象的编程方式, PHP 开发者可以在面向过程和面向对象二者中自由选
- 永远不要相信用户输入的内容具有适当的大小或者包含适当的字符。在使用其做出决策之前应该始终对用户输入进行验证。最佳的选择是创建一个
- Cookie是一种小型文本文件,存储在用户计算机中,用于跟踪用户在互联网上的活动。Cookie通常由网站创建,以便记住用户的偏好和登录状态,
- 表单验证做网站程序多多少少都会碰到,其中emai地址的合法性验证也算是一个典型的例子,网页表单的验证我们一般是先在客户端使用javascri
- 说实话,对于移除这个旧有功能对于我来说,我是欢心鼓舞的。因为我在开发和应用当中一向不用expression来处理,虽然它确实是非常方便,比如
- 在 Google 搜索结果页面中,将其 Logo 图标右键另存为后可以发现,它并非单纯的
- Microsoft SQL Server 2008将包含用于合并两个行集(rowset)数据的新句法。根据一个源数据表对另一个数据表进行确定
- key_buffer_size - 这对MyISAM表来说非常重要。如果只是使用MyISAM表,可以把它设置为可用内存的 30-40%。合理
- 本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Strea
- 这片文章大体概括了一些设计网页中的大问题。希望能给你做下一个网页时给予一些儿启发。1、记住:你能掌控的时间是有限的我仅仅用4秒钟就能浏览完平
- 随着现在宽屏显示器的流行,Flash的全屏模式下,越来越需要考虑到普屏显示器与宽屏显示器的差别。Flash全屏模式有以下特点:窗口最大化,且