Python
Как запустить программу на Python: файл .py, терминал, CMD и VS Code
Чтобы запустить программу на Python, нужно сохранить код в файл с расширением .py, открыть терминал в папке файла и выполнить команду запуска
Windows:
py main.py
python3 main.py
Если Python настроен как команда python, можно использовать:
python main.py
Создайте первый файл
Создайте папку python-run-demo
Внутри создайте файл main.py
Вставьте код:
print("Программа запустилась")
print("Python работает")
Сохраните файл
Важно: файл должен называться main.py, а не main.py.txt
Как открыть терминал в папке файла на Windows
Откройте папку python-run-demo
Кликните правой кнопкой мыши по пустому месту в папке
Выберите Открыть в Терминале или Open in Terminal
Если такого пункта нет, откройте PowerShell и перейдите в папку командой cd
Пример:
cd Desktop\python-run-demo
Запустите программу:
py main.py
Ожидаемый вывод:
Программа запустилась
Python работает
Как запустить Python через CMD
Откройте Командную строку
Перейдите в папку с файлом:
cd Desktop\python-run-demo
Запустите:
py main.py
Если команда py не работает, попробуйте:
python main.py
Если и это не работает, проверьте установку Python
Как запустить программу на macOS
Откройте Terminal
Перейдите в папку проекта:
cd ~/Desktop/python-run-demo
Запустите:
python3 main.py
Как запустить программу на Linux
Откройте терминал
Перейдите в папку проекта:
cd ~/Desktop/python-run-demo
Запустите:
python3 main.py
Как запустить программу в VS Code
Откройте папку проекта в VS Code
Откройте файл main.py
Встроенный терминал открывается через меню Terminal -> New Terminal
В терминале выполните:
python main.py
Если VS Code выбрал не тот Python, откройте Command Palette и выберите Python: Select Interpreter
Как запустить программу с input()
Создайте файл hello.py
name = input("Как вас зовут? ")
print(f"Привет, {name}!")
Запустите его из терминала:
python hello.py
Когда программа спросит имя, введите текст и нажмите Enter
Не запускайте такие файлы двойным кликом: окно может закрыться слишком быстро, и вы не увидите результат
Как запустить файл из другой папки
Если вы не хотите переходить в папку, можно указать путь к файлу
Windows:
py Desktop\python-run-demo\main.py
python3 ~/Desktop/python-run-demo/main.py
Но для учебы проще сначала открыть терминал прямо в папке проекта
Частые ошибки
python не является внутренней или внешней командой
На Windows попробуйте:
py --version
py main.py
Если py тоже не работает, установите Python с python.org и проверьте PATH
can’t open file main.py
Терминал открыт не в той папке или файл называется иначе
Проверьте список файлов
Windows:
dir
ls
SyntaxError
Ошибка в коде. Начните с минимального примера:
print("ok")
Если он запускается, ошибка в вашем основном коде
Окно сразу закрывается
Запускайте файл через терминал, а не двойным кликом
Для временной проверки можно добавить в конец:
input("Нажмите Enter для выхода")
Что почитать дальше по Python
Если нужен общий маршрут по теме, откройте рубрику Python. Для соседних задач пригодятся эти разборы:
- Как настроить VS Code для Python: расширение, интерпретатор, терминал и запуск
- Как запустить расширение в браузере через Python: Selenium, Chrome profile и ограничения
- Как запустить функцию в Python: вызов, аргументы и типичные ошибки новичков
- Как открыть файл в Python: open(), with, чтение текста и частые ошибки