Почему не запускается Python-скрипт: 12 ошибок и способы исправить
Разбираем 12 частых причин, из-за которых Python-скрипт не запускается на Windows, Linux или VPS: от команды python и модулей до прав, путей и переменных окружения.
Автор: @JsonQiest
Python-скрипт чаще всего не запускается по одной из четырёх причин: система не видит Python, не установлена зависимость, команда выполняется не из той папки или приложению не хватает настроек. Ниже — последовательная диагностика для Windows, Linux и VPS. Идите по пунктам сверху вниз: обычно проблема находится в первые десять минут. ## Сначала получите настоящий текст ошибки Если .py-файл открывается двойным кликом и окно сразу исчезает, не пытайтесь читать сообщение за долю секунды. Запустите скрипт из терминала. На Windows откройте PowerShell или командную строку, перейдите в папку проекта и выполните: text python script.py Если команда python не найдена, попробуйте: text py script.py На Linux обычно используется: text python3 script.py Скопируйте весь traceback — цепочку строк от начала ошибки до последней строки. Последняя строка сообщает тип проблемы, но несколько строк выше показывают, где она возникла. Не публикуйте traceback целиком, не просмотрев его: в нём могут оказаться токены, пароли, абсолютные пути и другие чувствительные данные. ## Ошибка 1. Команда python не найдена Сообщения python is not recognized, command not found или предложение установить Python из магазина…