如何知道点子本身的版本


99

哪个shell命令可以提供我pip正在使用的实际版本?

pip提供pip show已安装但不包含的所有模块版本。


5
@doniyor:并且pip -h会告诉您有关该选项的信息。–马丁·
彼得斯

5
之所以这么大赞成,是因为在-version标志--isolated--proxy标志之间找到了标志,这就是用户扫描的地方,眼睛开始闪闪发亮。将极其常见的命令隐藏在看起来像pip的开发人员意外地将随机互联网术语用管道传输到屏幕上的东西之间,然后想到:“哦,是的,现在我将讨论基本用法”。这是python中的常见主题,其中python少了一个预包装的系统,而更多的是丢在地板上的工具。
埃里克·莱斯钦斯基

1
这样做python.exe -m pip show pip,现在的作品作为与PIP-20.1.1和Python 3.7.5虽然。
mlvljr

Answers:


160

你可以这样做:

pip -V

要么:

pip --version

4
对于Windows用户:python -m pip --version
Pedro77

16

仅出于完整性考虑:

pip -V

pip --version

pip list 在列表中,您还会发现其版本。


10

对于Windows:

import pip

help(pip) 

在帮助文件末尾显示版本。


1
在脚本中(大概在任何平台上),您都可以执行以下操作:pip .__ version__(但我不确定您是否应该
Dave Knight

1
import:术语“ import”不被认为是cmdlet的名称
Pedro77 '19

8

对于Windows,只需键入:

python -m pip --version

2
阿莱路亚!谢谢,这是正确的Windows答案。
Pedro77

5

在RHEL上,“ pip -V”有效:

$ pip -V
pip 6.1.1 from /usr/lib/python2.6/site-packages (python 2.6)

5

以下任何一项都可以工作

pip --version
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

要么

pip -V       
# pip 19.0.3 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)

要么

pip3 -V      
# pip 19.0.3 from /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

4

许多人同时使用2.X和3.X python。您可以pip -V用来显示默认的点子版本。
如果您有许多python版本,并且想通过不同的pip安装一些软件包,我建议您这样做:

sudo python2.X -m pip install some-package==0.16



2

检查两件事

pip2 --version   

pip3 --version

因为默认点可能是其中的任何一个,所以最好同时检查两者。


1

首先,打开命令提示符,然后键入以下命令。

轻松检查版本本身:

窗体Windows:

点安装:

pip install pip

pip版本检查:

pip --version 

3
来吧。如果您pip,则无需安装。
劳伦兹·阿尔贝'18

1
`pip -v` or `pip --v` 

但是请注意,如果您使用的MacOS Catelina具有zsh(z外壳),则可能会给您很多帮助,因此最好的选择是尝试安装该版本或以 -- pip3

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.