Как установить переменные пути для сосуществования Python 2.7, Python 3.x и Anaconda - PullRequest
0 голосов
/ 03 января 2019

Имея несколько исполняемых файлов Python, я хотел бы указать команду (py или python) для запуска определенной версии из командной строки.

На данный момент у меня на компьютерах с Windows установлены разные версии Python (2.7, 3.6, 3.7 Anaconda) (7 на работе, 10 дома). К сожалению, команды в командной строке не совпадают.

Вывод следующих команд cmd выглядит следующим образом:

py -> 3.7.1 of Anaconda (work) and 3.7.0 (home)

python -> 2.7.13 (work) and 3.6.2 (home)

pyton2 -> not recognized (work) and 2.7.15 (home)

Как мне упорядочить переменные, чтобы одни и те же команды вызывали одну и ту же версию python? Исследуя переменную пути, я не смог найти, как определить команду, которая запускает конкретный python.exe.

Я действительно ценю вашу помощь или указание в правильном направлении.

С уважением, Себ

1 Ответ

0 голосов
/ 04 января 2019

Доброе утро, мои извинения, вчера я не нашел эту тему здесь:

В CMD "python" запускает Python 3.3, "py" запускает Python 2.7, как мне это изменить?

С этого момента я буду использовать "py -XY", чтобы запустить желаемую версию Python.

С уважением, Seb

...