Как запустить скрипт Python — это первый вопрос, с которого обычно начинается работа с учебными примерами, автоматизацией и небольшими утилитами. Самый простой способ зависит от того, установлен ли Python, какая у вас операционная система и нужны ли скрипту дополнительные библиотеки.
Самый простой способ запустить скрипт Python
Самый надежный вариант для большинства случаев — запускать скрипт из терминала или командной строки командой python или python3 вместе с именем файла.
- Откройте терминал, PowerShell или командную строку.
- Перейдите в папку со скриптом.
- Выполните команду: python script.py или python3 script.py.
Проверка простая: если скрипт запускается, в окне появляется его результат или новая строка без ошибки. Если система пишет, что команда не найдена, Python либо не установлен, либо не добавлен в PATH.
Как запустить скрипт Python в Windows
Как запустить скрипт Python в Windows удобнее всего через Command Prompt или PowerShell, а для коротких тестов иногда подходит и двойной клик по файлу.
Запуск через командную строку
В Windows часто работает команда py script.py, потому что она вызывает установленный Python Launcher. Если его нет, используйте python script.py.
- Откройте папку со скриптом.
- В строке адреса введите cmd или откройте PowerShell.
- Запустите файл нужной командой.
Если скрипт не стартует, проверьте, выводится ли версия Python командой python —version или py —version. Если версия не показывается, чаще всего нужно переустановить Python и включить опцию добавления в PATH.
Запуск двойным кликом
Двойной клик подходит только для простых сценариев без ввода данных с клавиатуры. Окно может сразу закрыться после завершения, поэтому для проверки полезно добавить в конец скрипта паузу или запускать его из терминала.
Как запустить скрипт Python в macOS и Linux
Как запустить скрипт Python в macOS и Linux чаще всего решается через Terminal, где команда python3 script.py является стандартной для современных систем.
- Откройте Terminal.
- Перейдите в папку со скриптом командой cd.
- Запустите файл через python3 script.py.
На macOS старая команда python может указывать на системную версию или работать не так, как ожидается, поэтому безопаснее использовать именно python3. В Linux тоже стоит проверить версию командой python3 —version.
Что делать, если скрипт не запускается
Как запустить скрипт Python без ошибок часто сводится к нескольким проверкам: правильная команда, правильная папка, правильная версия Python и наличие зависимостей.
- Ошибка о том, что команда не найдена. Проверьте установку Python и переменную PATH.
- Ошибка о файле. Убедитесь, что вы находитесь в той же папке, где лежит .py-файл.
- Ошибка модулей. Установите нужные библиотеки через pip или активируйте виртуальное окружение.
- Скрипт открылся и закрылся. Запускайте его из терминала, чтобы увидеть сообщение об ошибке.
Безопасный первый шаг — запустить простой тестовый файл с одной строкой, например с выводом текста. Если он работает, проблема не в Python, а в самом скрипте или его зависимостях.
Когда стоит использовать виртуальное окружение
Как запустить скрипт Python с виртуальным окружением нужно знать тогда, когда проект использует сторонние пакеты и вы не хотите смешивать их с системными библиотеками.
- Создайте окружение командой python -m venv venv или python3 -m venv venv.
- Активируйте его перед запуском скрипта.
- Установите зависимости через pip уже внутри этого окружения.
- Запустите файл обычной командой python script.py.
Проверка успеха здесь простая: если после активации окружения команда python —version показывает нужную версию, а pip list видит установленные пакеты, запуск идет в правильной среде.
Для большинства пользователей лучшая схема одна и та же: открыть терминал, перейти в папку со скриптом, проверить версию Python и запустить файл через python или python3. Именно этот способ меньше всего зависит от настроек системы и лучше всего подходит для диагностики ошибок.

