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

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

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

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

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

    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» по умолчанию.

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