我想知道在安装它之前哪些版本的软件包pip可用。我知道你可以使用“pip show”来检查你已经安装的软件包的版本,但是我想检查它的压缩包中有哪些可用的软件包版本。然后,一旦我找到他们,你如何选择一个特定的安装?安装前检查可用的pip软件包版本
11
A
回答
7
您可以使用:
pip install --download . -v packagename
这将下载的文件,而无需安装和也将显示软件包的所有版本(你可以停止后,该命令)。在此之后,安装特定版本的使用:
pip install packagename==version
+4
有没有办法做到这一点,不会下载任何东西或垃圾邮件大量额外的垃圾控制台? – jelijelidjango 2014-09-21 12:51:41
-1
不一般,但要PyPI将首先应该给你的稳定版本,其最有可能的pip
将下载的想法。
4
pip install foobar==
要查看所有可用的版本,尝试安装不存在的版本:[感谢@ChrisMontanaro]
$ pip install six==
Collecting six==
Could not find a version that satisfies the requirement six== (from
versions: 0.9.0, 0.9.1, 0.9.2, 1.0b1, 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0,
1.4.1, 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.7.0, 1.7.1, 1.7.2, 1.7.3,
1.8.0, 1.9.0, 1.10.0, 1.11.0)
No matching distribution found for six==
要安装特定的版本:
$ pip install six==1.11.0
Collecting six==1.11.0
Downloading six-1.11.0-py2.py3-none-any.whl
Installing collected packages: six
Found existing installation: six 1.10.0
Uninstalling six-1.10.0:
Successfully uninstalled six-1.10.0
Successfully installed six-1.11.0
p==x
Requirement Specifier指的是包装p
,其版本完全等于x
。
相关问题
- 1. 如何使用pip安装特定版本的软件包?
- 2. PIP安装:如何强制特定的软件包的版本
- 3. 找到与pip一起安装的软件包版本
- 4. pip本地软件包已安装但不可用 - anaconda
- 5. 如何用pip安装nltk_data软件包?
- 6. 如何用pip安装软件包?
- 7. 如何强制Mac软件包安装程序检查版本?
- 8. 安装多个版本的软件包
- 9. R软件包安装的版本号
- 10. 检查已安装版本的R软件包并更新旧版本
- 11. Python pip - 为软件包安装文档?
- 12. Pip只安装纯python软件包
- 13. virtualenv pip无法安装软件包
- 14. PIP安装软件包失败
- 15. pip无法从requirements.txt安装软件包
- 16. pip不升级包,安装旧版本
- 17. Openshift pip卸载旧软件包版本
- 18. 检查是否安装了软件包
- 19. PIP安装-r:只安装新的软件包
- 20. 更新Julia的版本,无需重新安装先前版本的软件包
- 21. 如何使用sudo安装pip软件包后只能在本地使用pip软件包?
- 22. 在运行install.packages()前检查已安装的软件包()
- 23. 如何查看堆栈安装的软件包版本?
- 24. Pip == 6.0.6找不到以前的软件包版本,但Pip == 1.5.6确实
- 25. 在Python中安装软件包时pip安装追踪错误
- 26. 检查以前安装的版本的Mac安装程序?
- 27. 检查已安装的软件包,如果未找到安装
- 28. 如何“假装”使用pip安装软件包?
- 29. 检查Chef CookBook的Python版本并根据结果安装软件包
- 30. 用pip安装Python软件包源码包
http://stackoverflow.com/q/4888027/4457564回答如何列出所有可用版本的PIP包 – Ewa 2017-04-22 14:52:11