Переключение между Python 3.5 и 3.6 В Windows 7

Я стремлюсь, чтобы иметь возможность ввести что-то вроде

python36

или:

python35

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

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

26
задан kenorb
07.11.2022 21:33 Количество просмотров материала 3271
Распечатать страницу

1 ответ

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

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

Source:Python Launcher для Windows

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

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

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

1
отвечен JosefZ 2022-11-09 05:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх