我在计算机上安装了两个python版本,每当我在命令行上“ pip [something]”时,我都想确保使用的是正确的pip.exe程序。有一个pip命令吗?
谢谢。
答案 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)