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

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

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

文章目录

正文附第一点第二点:可能出现的bug

正文

首先,我的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

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

相关推荐

DNF 天帝史诗武器选择与优缺点分析及
betvip5365

DNF 天帝史诗武器选择与优缺点分析及

📅 07-23 👁️ 7384
2025年高考改革落地,全国甲、乙卷合并为一卷二卷新体系
揭秘乱世王者皇城轮换周期,策略布局的黄金时间点
beat365在线下载

揭秘乱世王者皇城轮换周期,策略布局的黄金时间点

📅 07-18 👁️ 5952