如何通过pip获取虚拟环境中未安装Python包的最新版本?
查询未安装Python包的最新版本替代方案
针对pip search在Python 3.11中被弃用的问题,这里有几个实用的方法可以查询未安装Python包的最新发布版本:
使用
pip index versions(官方推荐替代)
这是pip官方提供的替代命令,能够直接列出指定包的所有可用版本,最新版本会显示在结果最顶部。
示例命令:pip index versions requests典型输出:
requests (2.31.0)
Available versions: 2.31.0, 2.30.0, 2.29.0, 2.28.2, ...使用
pip install --dry-run模拟安装
通过执行模拟安装操作,不会实际下载或安装任何包,但会输出将要安装的最新版本信息。
示例命令:pip install requests --dry-run输出中会包含类似
Collecting requests==2.31.0的行,这行里的版本号就是当前可用的最新版本。使用第三方工具
pip-search
如果你需要类似原pip search的搜索+版本查询功能,可以安装第三方的pip-search工具。
先安装该工具:pip install pip-search之后查询目标包的版本:
pip-search requests结果中会展示包的最新版本、简介等信息。
内容的提问来源于stack exchange,提问作者NPatel
相关产品推荐
相关产品推荐

