Bezdepbonusu7Программирование: статьи и ответы

Python для новичков

Как установить Python на Windows 10 и 11: пошаговая инструкция

Редакция Bezdepbonusu77 мин чтения

Установить Python на Windows можно двумя способами: через новый Python install manager или классический установщик с python.org. Разбираем оба по шагам, показываем, как настроить PATH, пользоваться командой py и проверить, что все работает. Данные актуальны на октябрь 2026 года.

Окно установки Python на Windows с настройкой PATH
Фото: Colin, CC BY-SA 4.0, Wikimedia Commons
Содержание
  1. Какой способ выбрать
  2. Python install manager
  3. Установщик .exe
  4. Проверка установки
  5. Настройка PATH
  6. Команда py
  7. Частые ошибки
  8. Что дальше
  9. Частые вопросы

Какой способ установки 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 и новее.

  1. Откройте Microsoft Store, найдите "Python Install Manager" от Python Software Foundation и нажмите "Получить". Альтернатива для терминала: winget install 9NQ7512CXL7T.
  2. Откройте новое окно PowerShell или командной строки. При первом запуске команды py менеджер предложит пройти настройку: включить длинные пути, добавить каталог с командами в PATH и установить актуальную версию Python. Соглашайтесь на все три пункта.
  3. Если настройка не запустилась, вызовите ее вручную командой py install --configure.
  4. Установите нужную версию: py install 3.15 или py install 3.14.
  5. Проверьте результат командой 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.

  1. Зайдите на python.org в раздел Downloads, выберите Windows и скачайте "Windows installer (64-bit)". 32-битная сборка нужна только на очень старом железе, ARM64 - на ноутбуках с процессорами Snapdragon.
  2. Запустите файл. На первом экране внизу поставьте галочку Add python.exe to PATH. Это главный пункт всей инструкции: без него команда python в терминале не найдется.
  3. Нажмите Install Now для установки в профиль пользователя или Customize installation, если нужно поменять папку. В режиме Customize проверьте, что отмечены pip, tcl/tk and IDLE и py launcher.
  4. Подтвердите запрос контроля учетных записей.
  5. На последнем экране нажмите 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.

  1. Нажмите Win, введите "Изменение системных переменных среды" и откройте найденный пункт.
  2. Кнопка "Переменные среды".
  3. В верхнем блоке (переменные пользователя) выберите Path и нажмите "Изменить".
  4. Добавьте две строки: папку с python.exe и вложенную папку Scripts, например C:\Users\Имя\AppData\Local\Programs\Python\Python315 и C:\Users\Имя\AppData\Local\Programs\Python\Python315\Scripts.
  5. Кнопками "Вверх" поднимите их выше строки %USERPROFILE%\AppData\Local\Microsoft\WindowsApps.
  6. Нажмите 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 -0py list
Запуск конкретной версииpy -3.14 script.pypy -V:3.14 script.py
Установка новой версииСкачать .exe вручнуюpy install 3.15
pip для нужной версииpy -3.14 -m pip install requestspy -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 или из редактора.

Что сделать после установки

Установленный интерпретатор - только первый шаг. Чтобы писать код с удобством, сделайте еще три вещи:

  1. Поставьте редактор. Для старта хватит встроенного IDLE, но для реальной работы удобнее VS Code с расширением Python: про настройку VS Code есть отдельный разбор.
  2. Обновите pip: python -m pip install --upgrade pip.
  3. Для каждого проекта создавайте свое виртуальное окружение, а не ставьте библиотеки глобально.

Если вы только начинаете путь в программировании, посмотрите план изучения Python с нуля на 3 месяца, а все материалы по языку собраны в разделе Python.

Частые вопросы

Какую версию Python ставить новичку в 2026 году?

Подойдет 3.14 или вышедшая 9 октября 2026 года 3.15. Для учебных задач разницы нет. Если нужна конкретная библиотека, проверьте на ее странице, поддерживает ли она 3.15.

Нужно ли ставить галочку Add python.exe to PATH?

Да. Без нее команды python и pip не будут находиться в терминале. Если забыли, добавьте папку Python и папку Scripts в PATH вручную или перезапустите установщик в режиме Modify.

Чем py отличается от python?

python запускает тот интерпретатор, который первым найден в PATH. py - это лаунчер, который знает обо всех установленных версиях и позволяет выбрать нужную ключом, например py -3.14 или py -V:3.14.

Можно ли установить Python без прав администратора?

Да. Классический установщик в режиме Install Now ставит Python в профиль пользователя, менеджер установки из Microsoft Store тоже не требует прав администратора.

Почему python --version показывает старую версию?

В PATH выше стоит путь к старой установке. Выполните where python, посмотрите порядок и поднимите нужную папку вверх в переменных среды или удалите лишнюю версию.

Источники

  • Python install manager, Python Software Foundation, 2026
  • Using Python on Windows, Python documentation, 2026
  • PEP 790 - Python 3.15 Release Schedule, Python Software Foundation, 2026

PythonWindows

Похожие материалы

Версии программ и команды проверены на дату публикации. Если что-то изменилось, сверяйтесь с официальной документацией. Нашли неточность? Напишите на admin@bezdepbonusu7.win.