Как указать версию Python для использования при использовании pip - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь запустить pip для установки некоторых библиотек для python 2.7, но в моей оболочке Windows это идентифицирует его с помощью python 3.X, который я установил, и устанавливаю пакеты в папку python libs или какую-то относительную папкув python 3.x.Как я могу указать pip для установки указанного пакета только в 2.7 в CLI вместо python 3 и наоборот?

Возможно, мне следует попробовать использовать виртуальную среду с запущенным python 3 и запустить pip оттуда?

pip install pyvisa

Я ожидаю, что это будет проблемой, потому что у меня нет уникальной переменной среды, чтобы указать, какую версию Python я хочу использовать pip.

1 Ответ

0 голосов
/ 25 сентября 2019

Попробуйте py -2 -m pip install pyvisa для Python 2 и py -3 -m pip install pyvisa для Python 3. Средство запуска py, позволяющее запускать вещи как в Python 2, так и в Python 3, поставляется в комплекте с последними версиями Python 2 и Python 3 дляWindows, но это необязательно.Если вы решили не устанавливать py, вы можете вместо этого использовать C:\Python2\python.exe -m pip install pyvisa, например, подставьте туда свой собственный путь Python 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...