如何从命令行获取pip工作目录

时间:2019-03-27 13:58:08

标签: python pip

我在计算机上安装了两个python版本,每当我在命令行上“ pip [something]”时,我都想确保使用的是正确的pip.exe程序。有一个pip命令吗?

谢谢。

3 个答案:

答案 0 :(得分:1)

pip --version

这将提供pip安装的完整路径

答案 1 :(得分:0)

python有一个-m模块选项,

$ python --help | grep -- -m
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
-m mod : run library module as a script (terminates option list)

所以人们可以像这样使用它,

$ python -m pip install requests

这将确保您为运行的pip使用了正确的python

( venv ) $ python -m pip --version
pip 19.0.3 from /home/telaverge/python/tty/tias/a/venv/local/lib/python2.7/site-packages/pip (python 2.7)
( venv ) $ deactivate
$ python -m pip --version
pip 9.0.3 from /home/telaverge/.local/lib/python2.7/site-packages (python 2.7)
$ python3 -m pip --version
pip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)

在Windows下,我认为是

py -m pip

答案 2 :(得分:0)

我不确定我是否正确理解了这个问题,但是如果我错了,则对不起!如果您在Windows上,则在安装Python时,请确保选中此框(将Python 版本添加到PATH),否则您将必须手动执行此操作,或者可能使用类似的方法。

python -m pip command option

enter image description here

如果您已将Python添加到PATH。

您可以从命令行执行操作(例如)。

pip install packagename