Python 2 и Python 3 – запуск командной строки

Имея различные проекты как в Python 2, так и в Python 3 (с установленными версиями python), я искал более интуитивный способ запуска скриптов с помощью командной строки, чем py -3 script.py .

Python 2 уже взял python script.py , поэтому в идеале python3 script.py должен вызывать Python 3.

Мой вопрос: как добавить python3 в команду командной строки?

One Solution collect form web for “Python 2 и Python 3 – запуск командной строки”

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

  1. Убедитесь, что папка Python 3 присутствует в переменной среды PATH.
  2. Найдите файл «python.exe» в папке Python 3.
  3. Скопируйте и вставьте файл «python.exe» в папку Python 3.
  4. Переименуйте скопированный файл в «python3» (или все, что вы хотите, чтобы команда была).

Теперь, когда вы python3 script.py в Command Prompt, скрипт будет запускаться через скопированный файл Python 3.

Кроме того, копируя файл python.exe (вместо того, чтобы переименовывать его), вы разрешаете другим интерпретаторам, таким как PyCharm, продолжать использовать настройки пути «python.exe» по умолчанию.

Надеюсь, это поможет!

  • исполняемый файл с py2exe не запускается на windows xp 32bit
  • Кодирование URL в пакетном скрипте Windows
  • Как включить chromedriver с pyinstaller?
  • Использование процессора Python падает до 0%, возобновляется после нажатия клавиши во время выполнения скрипта
  • Как затенять python встроенный pwd-модуль
  • Задача сельдерея всегда ОЖИДАЕТ
  • Как я могу скопировать из html-файла в буфер обмена в Python в форматированном тексте?
  • В сценариях оболочки Windows (cmd.exe) как вы назначаете stdout программы переменной окружения?
  • Python - лучший язык программирования в мире.