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

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

Откуда брать

Единственный правильный источник — официальный сайт python.org, раздел Downloads. Сайт сам определяет систему и предлагает нужный файл, поэтому выбирать между вариантами обычно не приходится. Берите последнюю стабильную версию: конкретные номера меняются несколько раз в год, и гоняться за ними смысла нет.

Чего делать не стоит — ставить Python из магазина приложений Windows. Формально он работает, но живёт в отдельной защищённой папке, иначе видит файлы и регулярно конфликтует с редакторами кода. Половина обращений «у нас ничего не запускается» приходит именно от этой версии, и чинить её дольше, чем переустановить с сайта.

Галочка, из-за которой всё ломается

В первом же окне мастера, внизу, стоит строка Add python.exe to PATH. По умолчанию она выключена. Её надо включить до того, как нажать кнопку установки.

PATH — это список папок, в которых система ищет программы, когда вы набираете их имя. Без этой строки Python ставится нормально, но на команду python компьютер честно отвечает, что ничего с таким названием не знает: он просто не догадывается, куда смотреть. Именно отсюда растут почти все «не работает» после успешной установки.

Пункт мастераЧто делатьПочему
Add python.exe to PATHвключитьбез него команда не найдётся
Install Nowподходит большинствуставит всё нужное сразу
Customize installationне нужновыбор там для отдельных случаев
pipоставить включённымим ставятся библиотеки
IDLEоставить включённымпростой редактор в комплекте
py launcherоставить включённымдаёт короткую команду py
Disable path length limitвключить, если предложатснимает старый предел Windows на длину пути

Последний пункт появляется в конце, уже после установки, отдельной кнопкой. Включать его безопасно: он убирает ограничение в 260 символов на путь к файлу, из-за которого иногда не ставятся библиотеки с длинными именами папок.

Проверка, что всё встало

Откройте командную строку — в Windows это «Командная строка» или PowerShell, найти можно поиском в меню «Пуск». Наберите команды по очереди.

КомандаЧто должна ответить
python --versionномер версии, например Python 3.13.1
py --versionто же, через launcher
pip --versionверсия pip и путь к нему
pythonтри угловые скобки — вы внутри Python
exit()выход обратно в командную строку

Если все пять отработали, установка завершена, и дальше можно переходить к коду. Стоит показать ребёнку именно этот набор команд: он превращает «кажется, стоит» в проверенный факт, и потом та же привычка работает с любой другой программой.

Три поломки, которые случаются на самом деле

Открывается магазин приложений. Вы набираете python, а вместо подсказки запускается Microsoft Store. Это не поломка Python — это встроенный в Windows ярлык-заглушка, который срабатывает, когда настоящего Python в PATH нет. Лечение то же: переустановить с сайта с включённой галочкой. Дополнительно можно отключить сами заглушки в параметрах системы, в разделе про псевдонимы выполнения приложений.

Команда не распознаётся. Сообщение о том, что python не является внутренней или внешней командой, означает ровно одно: PATH. Самый быстрый выход — запустить установщик ещё раз, выбрать пункт изменения установки и добавить галочку. Полного удаления для этого не нужно.

Версий две, а работает не та. Бывает, когда Python уже ставили раньше, или когда рядом живёт версия из магазина. Признак характерный: python --version и py --version показывают разные номера, а библиотека, только что установленная через pip, «не находится». Разобраться помогает команда py -0 — она перечисляет все установленные версии. Лишние лучше удалить через параметры системы, оставив одну.

Первая программа: два разных способа запуска

Сразу после установки полезно показать ребёнку разницу между двумя режимами, потому что дальше он путает их постоянно. Набранная в командной строке команда python открывает интерактивный режим: вы пишете строку, нажимаете Enter, ответ приходит сразу. Удобно что-то быстро проверить, но программа нигде не сохраняется и исчезает вместе с окном.

Настоящая программа живёт в файле с расширением .py. Создайте его в любом редакторе, напишите внутри одну строку:

print('Привет!')

Сохраните, например, как test.py на рабочем столе. Дальше в командной строке нужно перейти в ту же папку командой cd Desktop и запустить файл: python test.py. Именно этот шаг — переход в папку — оказывается неожиданно трудным: команда ищет файл там, где вы сейчас, а не там, где файл лежит. Сообщение «нет такого файла» почти всегда означает, что вы в другой папке, а не что файл пропал.

pip: откуда берутся библиотеки

Всё, чего нет в самом Python, ставится одной командой в той же командной строке. Писать её надо не внутри Python, а до его запуска — это ещё одна классическая путаница.

КомандаЧто делает
pip install pygameставит библиотеку
pip uninstall pygameудаляет её
pip listпоказывает всё установленное
pip install --upgrade pipобновляет сам pip

Если pip не опознаётся, попробуйте форму подлиннее — python -m pip install pygame: она работает даже там, где короткой команды нет в PATH.

Где собственно писать код

Вместе с Python ставится IDLE — простейший редактор, которого вполне хватает на первые месяцы. Он уже настроен, запускается из меню «Пуск» и не требует ничего дополнительного. Для ребёнка семи-десяти лет это правильный старт: меньше кнопок — меньше мест, где можно заблудиться.

Дальше обычно переходят на что-то повзрослее. VS Code популярен и бесплатен, но требует отдельной установки расширения для Python и некоторой настройки. Thonny — средний вариант, сделанный именно для обучения: в нём видно, как меняются значения переменных во время выполнения, и это сильно помогает на теме циклов.

Менять редактор посреди темы не стоит. Новое окно с другими кнопками съедает занятие целиком, и до кода ребёнок в этот день уже не доходит.

Если компьютер не ваш

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

Второй — не ставить вообще. Для первых занятий вполне хватает браузерных сред, где Python уже работает на чужом сервере. Они медленнее и не дружат с большими библиотеками, но снимают вопрос установки полностью. На наших занятиях это запасной вариант для тех, у кого дома только планшет: тему пройти можно, а домашнюю работу ребёнок сделает из того же браузера.

Коротко про macOS

На маках Python часто уже есть, но это старая системная версия, и трогать её не надо. Ставьте отдельно с python.org — установщик там обычный, и никакой галочки PATH искать не придётся, она не нужна. Проверка та же, только команда обычно python3: просто python на маке может вести на ту же старую системную версию.

Когда всё встало и проверилось, можно браться за первые программы. Из чего они складываются, разобрано в справочнике про цикл for и в материале про списки и словари, а типичные ошибки новичков стоит прочитать ещё до того, как они случатся.