首页  >  文章  >  后端开发  >  如何使用 pip 列出软件包的可用版本?

如何使用 pip 列出软件包的可用版本?

Barbara Streisand
Barbara Streisand原创
2024-10-18 19:40:03826浏览

How can you list the available versions of a package using pip?

如何使用 pip 列出可用的包版本

在 Python 打包生态系统中,pip 是管理包安装的重要工具。当需要探索包的各个版本时,pip 提供了一种便捷的方法来列出它们。

对于 pip 版本 21.2 及更高版本,pip index versions 命令提供了一种检索可用版本列表的有效方法。只需输入命令,后跟包名称,例如:

pip index versions pylibmc

Pip 版本 21.1 专门实现了略有不同的方法。它不是直接列出版本,而是提示用户指定版本或使用可用的最新版本。要避免此行为,请使用 --use-deprecated=legacy-resolver 参数,如下所示:

pip install pylibmc== --use-deprecated=legacy-resolver

版本 20.3 及更高版本需要类似的方法。但是,参数语法略有不同:

pip install --use-deprecated=legacy-resolver pylibmc==

对于 9.0 和 20.2 之间的 pip 版本,可以使用略有不同的技术。通过指定无效版本,例如“blork”,pip 将显示可用版本列表,而无需安装或下载任何软件包:

pip install pylibmc==blork

请注意,9.0 之前的 pip 版本不提供显式方法列出版本。

以上是如何使用 pip 列出软件包的可用版本?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn