Чтобы запустить файл python в консоле нужно:

1. Перейти в папку в которой находиться или будет находиться запускаемый файл

2. Создать файл с расширением .py в этой папке если он еще не создать и записать в нем исходный код

3. Выполнить комманду:

python название-файла.py

При этом обязательно нужно чтобы интерпретатор python был установлен в систему и был нужной вам версии.

Как проверить установлен ли python на компьютере?

Открыть консоль и написать

python --version

Если пайтон установлен, вы увидете его версию, иначе ошибку о том что "python: команда не найдена" или подобную, вроде Command 'python' not found.

Стоит заметить что всего есть две основные (major) версии пайтона - 3тья и 2ая.

Major (перевод старшая) - первое число до точки в общепринятом именовании версий <major>.<minor>.<patch> по стандарту semver который используют для версионирования программ и библиотек.

Версия 3.6.1 означает что major номер релиза - 3, minor - 6, patch - 1. Цель системы semver - определить совместимость между двумя версиями. Так, к примеру две версии с одинаковыми major и minor и разными патчами (вроде 3.6.0 и 3.6.1) должны быть обратносовместимыми и повышение патча до единици не должно ломать запускаемые файлы, которые успешно работали в 3.6.0, в то время как 3.6.1 может привнести исправление ошибок в самом python либо устранить уязвимости. Поднятие minor уже означает что некоторые участки кода могут работать немного иначе. Как правило программисты не часто но с этим сталкиваются, в особенности многие пакеты pip могут перестать работать при переходе с 3.6.1 на 3.7.0.

Изменение major чаще всего означает изменение парадигмы и может "сломать" обратную совместимость на корню.

По указанным выше причинам вы можете быть заинтерисованы в выборе между 2.х.х и 3.х.х при запуске файла, ведь скрипт может работать скорее всего только в одном варианте.

Как правило третья версия всегда доступна через комманду python3 : поэтому советую также проверить:

python3 --version

Если вам нужно запустить файл в версии 3, команда будет выглядеть как:

python3 имяфайла.py

Как установить нужную версию python в систему

В Windows, мы настоятельно рекомендуем использовать WSL 2 и дистрибутив WSL Ubuntu 20.04, так как самый популярный дистрибутив линукса. Ведь чем популярний платформа, тем меньше у вас будет с ней проблем.

Для установки версии 3 нужно выполнить:

sudo apt update && sudo apt install python

После этого рекомендуем проверить версию снова.

Для установки версии 2:

sudo apt update && sudo apt install python2

Можно устанаыливать оба.

Если после установки вы обнаружете что вам нужен интерпретатор с другим minor, вы можете доустановить еще одну версию из специально репозитория DeadSnakes, которая будет существовать вместе с уже установленной.

Для добавления репозитория делаем следующее:

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa

Теперь можно устанавливать конкретную версию указывая major и minor через точку:

sudo apt install python3.7

После установки, запускать конкретную версию теперь можно таким же образом:

python3.7 --version

Эта процедура работает одининакого хорошо на большинстве версиий Ubuntu, особенно новых, включая Windows WSL 2. Также этот метод установки позволяет держать сразу несколько версий интерпретатора на компьютере одновременно и использовать их в разных pipenv.

Запустить python файл в консоле