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)
Под окнами, я думаю, это
py -m pip