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
投稿
猜你喜欢
- 记得在网上Down的很多源码用的最多的一种方式就是:var ie = document.all();这是因为IE浏览器的document下有
- 本文实例为大家分享了js实现直播点击飘心效果的具体代码,供大家参考,具体内容如下<!DOCTYPE html><html&
- 需求:利用vue实现二维码扫描;插件:QRCodeReader;插件下载npm install --save vue-qrcode-read
- 1.背景在逆向Dephi程序时,会出现Dede软件可以看到函数的函数名,但是IDA逆向的时候看不到,为了解决这个问题,可以通过以下的方法来实
- <script> Function.prototype.createInstance = function(){ var T =
- Oracle数据库开发应用中经常对数据库管理员有这样的需求,对比两个不同实例间某模式下对象的差异或者对比两个不同实例某模式下表定义的差异性,
- 本文实例讲述了python实现将pvr格式转换成pvr.ccz的方法。分享给大家供大家参考。具体实现方法如下:import zlibimpo
- Flask web上传获取图像Image读取并使用图片上传界面后端@app.route('/upload')def uplo
- Function Comma(str)If Not(IsNumeric(str)) Or 
- 参数Parameters解析响应时间resolveTimeout 数据类型:长整型。简单地说就是程序对目标主机的名字解析解析的一个过程时间。
- 介绍最近在研究目标检测方面的小东西,需要到对桌面进行实时捕捉画面,获取画面后再检测,达到实时桌面目标检测的目的,所以写了一段小代码来实现该功
- 网站或应用的登录页面有时候通常用户会看很多遍,同时也有机会诱使临时用户注册,所以,一个设计良好的登录页面会比你想象的更有用。这里是一些我们收
- 准备工作(导入库、导入数据)import pandas as pdimport matplotlib.pyplot as pltimport
- Windows 10家庭中文版,Python 3.6.4,stomp.py 4.1.21ActiveMQ支持Python访问,提供了基于ST
- 封装为了jq插件,如下drag.js;(function ($) { $.fn.dragDiv = function (options) {
- 限定范围拖拽目录代码实例与简易拖拽的差异下载源码链接 代码实例* { padding: 0; margin: 0;}#box1 {
- 项目需要就在现有的服务器上面重新安装了个mysql服务器,还挺费劲儿呢,因为之前都是在我的笔记本上面试验的,它的系统是Ubuntu的,什么路
- 前言在日常开发中,我们往往会将 JSON 解析成对应的结构体,反之也会将结构体转成 JSON。接下来本文会通过 JSON 包的两个函数,来介
- 一个非常简单的将半角"转换为中文"的asp函数function new_str(str) 
- 这个函数是前几年刚流行小偷程序的时候,偶写来用于小偷程序中截取代码的;可能有些朋友在我以前的代码中看见过了,但没有写用法,现在把调用方法及使