Какой способ установки Python на Windows выбрать в 2026 году
Еще пару лет назад инструкция была одна: скачать .exe с python.org, поставить галочку PATH и нажать Install. Сейчас вариантов больше. На python.org основным инструментом для Windows стал Python install manager (менеджер установки), а классический установщик, по заявлению разработчиков, перестанут выпускать начиная с Python 3.16. При этом для Python 3.14 и 3.15 обычный .exe пока доступен и работает.
Актуальная ветка на конец октября 2026 года - Python 3.15: финальный релиз 3.15.0 вышел 9 октября 2026 года после переноса с 1 октября. Многие библиотеки догоняют новую версию несколько недель, поэтому новичку спокойно можно ставить и 3.14 - разницы в учебных задачах вы не заметите.
| Способ | Плюсы | Минусы | Кому подходит |
|---|---|---|---|
| Python install manager (Microsoft Store или winget) | Ставит и обновляет любые версии командой py install, сам обновляется | Новый инструмент, старые инструкции в интернете к нему не подходят | Всем, кто ставит Python впервые в 2026 году |
| Классический установщик .exe | Привычный мастер с галочками, работает офлайн | Будет прекращен с версии 3.16, PATH легко забыть | Тем, кому нужен знакомый процесс или установка без Store |
| winget install Python.Python.3.x | Одна команда в терминале | Ставит тот же классический пакет, без выбора опций | Тем, кто привык к терминалу |
| Anaconda или Miniconda | Готовый набор для Data Science | Тяжелая, своя система окружений | Аналитикам и ML-специалистам |
Ниже разберем два основных пути: менеджер установки и классический .exe. Выберите один из них и не смешивайте: оба используют команду py, и при одновременной установке они конфликтуют. Документация python.org прямо советует удалить старый Python launcher перед установкой менеджера.
Установка через Python install manager
Это рекомендуемый python.org способ для Windows 10 и 11. Менеджер умеет ставить версии Python начиная с 3.5, но сам работает только на Windows 10 и новее.
- Откройте Microsoft Store, найдите "Python Install Manager" от Python Software Foundation и нажмите "Получить". Альтернатива для терминала:
winget install 9NQ7512CXL7T. - Откройте новое окно PowerShell или командной строки. При первом запуске команды
pyменеджер предложит пройти настройку: включить длинные пути, добавить каталог с командами в PATH и установить актуальную версию Python. Соглашайтесь на все три пункта. - Если настройка не запустилась, вызовите ее вручную командой
py install --configure. - Установите нужную версию:
py install 3.15илиpy install 3.14. - Проверьте результат командой
py list- она покажет установленные версии.
py install 3.15
py list
py list --online
py -V:3.14 --version
Команда py list --online выводит все версии, доступные для установки. Ключ -V:3.14 запускает конкретную версию, если их несколько. Менеджер обновляется автоматически в течение суток после выхода новой сборки, так что следить за этим вручную не нужно.
Удалить версию можно командой py uninstall 3.14, а полностью вычистить все установленное менеджером - py uninstall --purge.
Классическая установка Python с python.org
Если Microsoft Store недоступен или хочется привычного мастера, используйте .exe. Пока он выпускается для 3.14 и 3.15.
- Зайдите на python.org в раздел Downloads, выберите Windows и скачайте "Windows installer (64-bit)". 32-битная сборка нужна только на очень старом железе, ARM64 - на ноутбуках с процессорами Snapdragon.
- Запустите файл. На первом экране внизу поставьте галочку Add python.exe to PATH. Это главный пункт всей инструкции: без него команда
pythonв терминале не найдется. - Нажмите Install Now для установки в профиль пользователя или Customize installation, если нужно поменять папку. В режиме Customize проверьте, что отмечены pip, tcl/tk and IDLE и py launcher.
- Подтвердите запрос контроля учетных записей.
- На последнем экране нажмите Disable path length limit. Это снимает ограничение Windows в 260 символов на длину пути и спасает от странных ошибок при установке библиотек с глубокой структурой папок.
При установке "для текущего пользователя" Python окажется в папке вида C:\Users\Имя\AppData\Local\Programs\Python\Python315. Запомните этот путь: он пригодится, если PATH придется править вручную.
Совет: ставьте Python в путь без кириллицы и пробелов. Если имя пользователя Windows написано по-русски, выберите Customize installation и укажите папку вроде C:\Python315. Часть инструментов сборки до сих пор спотыкается о русские буквы в пути.
Как проверить, что Python установлен правильно
Закройте все старые окна терминала: переменная PATH подхватывается только при запуске нового окна. Откройте командную строку (Win + R, cmd) или PowerShell и выполните по очереди:
python --version
py --version
pip --version
where python
Что должно получиться:
python --versionпечатает номер, напримерPython 3.15.0.pip --versionпоказывает версию pip и путь, в котором есть ваша версия Python.where pythonвыводит список найденных python.exe. Первая строка - тот, что запускается по умолчанию. Если первой стоит строка сWindowsApps, это заглушка Microsoft Store, о ней ниже.
Финальная проверка - запустить код. Создайте файл hello.py с одной строкой и выполните его:
print("Python работает")
python hello.py
Если в консоли появилась надпись, установка завершена. Для учебы этого достаточно, дальше можно ставить редактор.
Как добавить Python в PATH вручную
Забыли галочку при установке - переустанавливать не обязательно. Достаточно прописать два каталога в переменную среды PATH.
- Нажмите Win, введите "Изменение системных переменных среды" и откройте найденный пункт.
- Кнопка "Переменные среды".
- В верхнем блоке (переменные пользователя) выберите
Pathи нажмите "Изменить". - Добавьте две строки: папку с python.exe и вложенную папку Scripts, например
C:\Users\Имя\AppData\Local\Programs\Python\Python315иC:\Users\Имя\AppData\Local\Programs\Python\Python315\Scripts. - Кнопками "Вверх" поднимите их выше строки
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps. - Нажмите OK во всех окнах и откройте новый терминал.
Узнать точную папку можно через лаунчер, даже если python не находится:
py -c "import sys; print(sys.executable)"
Папка Scripts нужна для pip и других консольных утилит. Если добавить только основную папку, python заработает, а pip нет. Подробно этот случай разобран в статье про ошибку "pip не является внутренней или внешней командой".
Команда py и несколько версий Python
На Windows у Python есть отдельный лаунчер py. Он ставится вместе с классическим установщиком (пункт py launcher) или заменяется новым менеджером установки. Главная польза - можно держать несколько версий и выбирать нужную без правки PATH.
| Задача | Классический лаунчер | Python install manager |
|---|---|---|
| Список версий | py -0 | py list |
| Запуск конкретной версии | py -3.14 script.py | py -V:3.14 script.py |
| Установка новой версии | Скачать .exe вручную | py install 3.15 |
| pip для нужной версии | py -3.14 -m pip install requests | py -V:3.14 -m pip install requests |
Привычка вызывать pip через интерпретатор (py -m pip или python -m pip) избавляет от путаницы, в какую из версий ставится пакет. Для проектов же лучше сразу создавать изолированное окружение: как это сделать, читайте в материале о виртуальном окружении venv.
Частые ошибки при установке Python на Windows
Команда python открывает Microsoft Store
В Windows 10 и 11 есть псевдонимы выполнения приложений: если настоящий Python не найден в PATH раньше, система подставляет заглушку из папки WindowsApps. Решение: Параметры - Приложения - Дополнительные параметры приложений - Псевдонимы выполнения приложений, выключите переключатели "Установщик приложения python.exe" и "python3.exe". Потом проверьте PATH.
"python" не является внутренней или внешней командой
Python не попал в PATH. Либо добавьте папку вручную по инструкции выше, либо запустите установщик повторно, выберите Modify и включите пункт Add Python to environment variables.
Python was not found; run without arguments to install from the Microsoft Store
Это та же заглушка из WindowsApps. Отключите псевдонимы или поднимите путь к настоящему Python выше в списке PATH.
Установщик выдает ошибку 0x80070643 или зависает
Обычно мешает остаток прошлой установки. Удалите старые версии через "Установленные приложения", перезагрузите компьютер и запустите установщик от имени администратора.
Скрипт запускается и окно сразу закрывается
Двойной клик по .py открывает консоль, которая закрывается после выполнения. Запускайте скрипты из терминала командой python file.py или из редактора.
Что сделать после установки
Установленный интерпретатор - только первый шаг. Чтобы писать код с удобством, сделайте еще три вещи:
- Поставьте редактор. Для старта хватит встроенного IDLE, но для реальной работы удобнее VS Code с расширением Python: про настройку VS Code есть отдельный разбор.
- Обновите pip:
python -m pip install --upgrade pip. - Для каждого проекта создавайте свое виртуальное окружение, а не ставьте библиотеки глобально.
Если вы только начинаете путь в программировании, посмотрите план изучения Python с нуля на 3 месяца, а все материалы по языку собраны в разделе Python.
