pip查找包的历史版本
场景:在一些时候通过pip install xxx
安装第三方库的时候默认情况下安装最新版本,由于是最新版本有个稳定性就不得不考虑其中,所以部分场景会存在一些bug这就要求我们安装历史版本,对一些更新频率比较高的三方库来说历史版本又是一个比较头疼的事,平时也没谁去关注那么多,只有需要的时候才会去看版本,今天我们介绍下如何查找历史版本;
如果你是想单纯找到历史版本,下面这条命令就可以搞定:
pip index versions xxxx
授人以渔
如果你想了解更多为什么这么做的,就继续往下看;如果没兴趣,也可以不看,毕竟问题已经解决了,后面记住就行了。记性差点的可以往下看两眼,比较好理解;
一共4步透透彻彻的告诉你,开启study时刻:
第一步
pip -h
第二步
pip index -h
第三步:
pip index versions xxxx
就可以查看第三方库历史版本了;
第四步:
举个栗子 : 查看numpy的历史版本
(venv) C:\wsw\wsw>pip index versions numpyWARNING: pip index is currently an experimental command. It may be removed/changed in a future release without prior warning.numpy (1.23.5)Available versions: 1.23.5, 1.23.4, 1.23.3, 1.23.2, 1.23.1, 1.23.0, 1.22.4, 1.22.3, 1.22.2, 1.22.1, 1.22.0, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21.0, 1.20.3, 1.20.2, 1.20.1, 1.20.0, 1.19.5, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19.0, 1.18.5, 1.18.4, 1.18.3, 1.18.2, 1.18.1, 1.18.0, 1.17.5, 1.17.4, 1.17.3, 1.17.2, 1.17.1, 1.17.0, 1.16.6, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16.0, 1.15.4, 1.15.3, 1.15.2, 1.15.1, 1.15.0, 1.14.6, 1.14.5, 1.14.4, 1.14.3, 1.14.2, 1.14.1, 1.14.0, 1.13.3, 1.13.1, 1.13.0, 1.12.1, 1.12.0, 1.11.3, 1.11.2, 1.11.1, 1.11.0, 1.10.4, 1.10.2, 1.10.1, 1.10.0.post2, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.2, 1.6.1, 1.6.0, 1.5.1, 1.5.0, 1.4.1, 1.3.0 INSTALLED: 1.21.0 LATEST: 1.23.5[notice] A new release of pip available: 22.3 -> 22.3.1[notice] To update, run: python.exe -m pip install --upgrade pip
这就是刚才我们在文章一开始说到的整个命令的起源,好了,今天就到这里;
今天上海天气开始由热向冷转变了,昨天短袖,明天可以穿厚衣服了。冬天就这么的来了~
来源地址:https://blog.csdn.net/qq_41604569/article/details/128096184