用pip查看要安装的python包的所有版本

我使用的是ubuntu20.04,windows下操作相同

正文

首先,我的pip版本如下:
在这里插入图片描述
然后,就可以通过:

: pip index versions [your python module name]
#[your python module name]换成你要找的包名

来查找你所需要安装的python包的所有版本了

演示如下(查找tensorflow版本):
在这里插入图片描述
注(2021.12.13):
今天在windows上把pip版本退回到了20.2,pip --help之后发现没有 index这条子命令,所以本方法只能针对较新版本的pip;
如果是较老的版本,pip没有index这个子命令的话,可以用:

pip install package_name==

来查找所要安装的适用于自己操作系统和架构的python包的所有版本
如:
在这里插入图片描述

第一点

其实自己用好工具自带的功能也能找到这种方法的,如下:

#先输入以下命令来查找pip的可用参数选项
: pip --help

可以发现有很多选项,其中有个就是index:
在这里插入图片描述然后就可以继续:

: pip index --help

就可以看到使用方法了:
在这里插入图片描述
所以还是得用好–help、-h或者man [command]等命令去瞅瞅官方提供的说明哦~

第二点:可能出现的bug

使用最新的pip工具时,可能出现报错:

......
    raise ValueError("check_hostname requires server_hostname")
ValueError: check_hostname requires server_hostname

这可能是因为翻墙代理工具没有关,先关了代理就可以了

  • 20
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值