我想知道在安裝它之前哪些版本的軟件包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