Я стараюсь набрать что-то вроде

python36

или же:

python35

в командной строке, чтобы иметь возможность запустить 3,6 или 3,5 оболочки соответственно. Когда я набираю python в командной строке, он открывает только оболочку 3.5, и если я пытаюсь указать 3.6, набрав python3.6 или python3.5 или python36 или python35 , он не распознает команды. Для обеих установок я установил флажок "Добавить в мой путь" и с тех пор пытался вручную добавить их в мой путь, используя системные параметры / дополнительные параметры / переменные среды и т.д., Но мне не ясно, как лучше всего это сделать.

Я использую Windows 7.

1 ответ1

1

Вызовите py.exe вместо python:

  • py -3.6 откроет оболочку 3.6;
  • py -3.5 откроет оболочку 3.5;
  • py (проверьте версию открытой оболочки: это может зависеть от установки и дальнейших настроек).

Источник: Python Launcher для Windows

Новое в версии 3.3.

Средство запуска Python для Windows - это утилита, которая помогает находить и запускать разные версии Python. Он позволяет сценариям (или командной строке) указывать предпочтения для конкретной версии Python, а также находит и выполняет эту версию.

В отличие от PATH , программа запуска правильно выберет наиболее подходящую версию Python. Он предпочтет установки для каждого пользователя по сравнению с общесистемными и упорядочит их по языковой версии, а не по последней установленной версии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .