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

Полезное
Как установить Python на Windows 11: Python Install Manager, установка runtime, проверка в терминале, pip, venv и первый скрипт.

Python — один из самых удобных языков для старта в программировании: простой синтаксис, огромное сообщество и куча библиотек. Как установить Python на Windows 11 правильно, чтобы команды python и pip работали из терминала, а виртуальные окружения не ломались? Ниже — актуальная установка через Python Install Manager, проверка, pip, venv и первые скрипты. Блоки команд оформлены в формате Enlighter, как принято на SoftApps.

установка Python на Windows 11

Что понадобится перед установкой

  • Компьютер с Windows 11 (подойдёт и Windows 10 — шаги почти те же).
  • Доступ в интернет для скачивания Python Install Manager.
  • Для обычной установки Python в профиль пользователя права администратора, как правило, не требуются.
  • 5–10 минут времени и спокойный интернет.

Для первой установки лучше использовать официальный дистрибутив Python с python.org или из Microsoft Store — так проще следовать документации и получать актуальные версии.

Шаг 1. Устанавливаем Python Install Manager

На современных Windows 10 и 11 Python рекомендует Python Install Manager — программу, которая устанавливает и управляет версиями Python. После её установки доступны команды python, py и pymanager.

  1. Откройте браузер и зайдите на https://www.python.org/downloads/windows/.
  2. Скачайте и установите Python Install Manager для Windows — установщик с официального сайта.
  3. Альтернатива: установите Python Install Manager из Microsoft Store. Версии из Store и с python.org идентичны; для большинства пользователей Store — удобный вариант.
  4. Дождитесь завершения установки и закройте окно установщика.

Проверить разрядность Windows 11: Параметры → Система → О системе → Тип системы. Почти везде стоит 64-разрядная ОС.

скачивание Python для Windows

Шаг 2. Устанавливаем Python runtime

Python Install Manager сам по себе не заменяет интерпретатор — он загружает и управляет версиями Python. После установки менеджера откройте терминал и установите актуальную версию runtime:

py list --online
py install 3

Команда py install 3 поставит последнюю стабильную ветку Python 3. Можно указать конкретную версию, например py install 3.14.

При первой установке runtime может появиться предложение добавить %LocalAppData%/Python/bin в PATH. Это необязательно, если вы работаете через py, но удобно для прямого вызова python из терминала.

Устаревший способ. Раньше Python ставили через классический .exe-установщик с галочкой Add to PATH. Такой installer ещё встречается для отдельных версий, но с Python 3.16 его планируют убрать. Если у вас уже стоит legacy-установка, шаги ниже с проверкой и venv всё равно применимы.

Шаг 3. Проверяем установку в терминале

Откройте Терминал Windows, PowerShell или cmd (Win+X → Терминал) и выполните:

py --version
py list
python --version
py -m pip --version

Ожидаемый ответ похож на:

Python 3.14.x
Python 3.14.x (tags/...)
pip 25.x from ...

Если вместо версии открывается Microsoft Store, отключите псевдонимы Windows (см. раздел ниже) и проверьте снова.

В современной установке Python для Windows команда py предоставляется Python Install Manager и позволяет запускать и выбирать установленные версии Python. В старых инструкциях можно встретить отдельный Python Launcher — этот механизм считается устаревшим.

проверка Python в терминале Windows

Если python или py не работает

  1. Псевдонимы Windows. Параметры → Приложения → Дополнительные параметры приложений → Псевдонимы выполнения приложений → выключите python.exe и python3.exe, если они перехватывают команду и открывают Store.
  2. Python Install Manager. Убедитесь, что менеджер установлен, и выполните py list. Если runtime не установлен — py install 3.
  3. PATH. При установке runtime можно добавить %LocalAppData%/Python/bin в PATH — там лежат глобальные алиасы Install Manager. Закройте и заново откройте терминал после изменения переменных.
  4. Legacy-установка. Если Python ставился старым .exe-installer, пути могут быть вроде C:/Users/Имя/AppData/Local/Programs/Python/Python3xx/ и .../Scripts/. Добавьте их в Path через Параметры → Система → О системе → Дополнительные параметры системы → Переменные среды — только если используете именно такую установку.

Шаг 4. Обновляем pip и ставим первый пакет

После установки полезно обновить менеджер пакетов:

py -m pip install --upgrade pip
py -m pip install requests
py -c "import requests; print(requests.__version__)"

Конструкция py -m pip (или python -m pip) надёжнее, чем голый pip: она явно вызывает pip той же версии Python.

Шаг 5. Первый скрипт hello.py

  1. Создайте папку, например C:/Projects/python-start.
  2. В Блокноте или VS Code создайте файл hello.py.
  3. Сохраните код ниже и запустите из терминала.
print("Привет, Windows 11!")
name = input("Как тебя зовут? ")
print(f"Рад знакомству, {name}!")
cd C:/Projects/python-start
py hello.py

первый скрипт Python на ноутбуке

Виртуальное окружение: привычка с первого дня

Чтобы зависимости разных проектов не конфликтовали, создавайте venv:

cd C:/Projects/python-start
py -m venv .venv

Активация зависит от оболочки:

REM cmd
.venv/Scripts/activate.bat

REM PowerShell
.venv/Scripts/Activate.ps1

После активации в начале строки терминала появится (.venv) — значит, пакеты ставятся в изолированную среду проекта, а не «в систему»:

py -m pip install --upgrade pip
py -m pip install requests
deactivate

Python Install Manager и Microsoft Store

Python Install Manager из Microsoft Store и версия, скачиваемая с python.org, идентичны. Оба варианта — официальные и рекомендуемые для Windows 10/11. Выбирайте тот, который удобнее: Store обновляется через систему приложений, установщик с сайта подходит, если Store недоступен или нежелателен.

Частые ошибки новичков

  • «python не является внутренней или внешней командой» — не установлен runtime, не добавлен PATH или не перезапущен терминал. Попробуйте py --version.
  • Открывается Microsoft Store — отключите псевдонимы python.exe / python3.exe в параметрах Windows.
  • pip ругается на SSL или права — не ставьте пакеты в системные папки без необходимости; используйте venv и py -m pip.
  • Несколько версий Python — проверяйте py list, вызывайте нужную через py -3.14 или py -3.
  • Скрипт не запускается двойным кликом — окно мигает и закрывается: запускайте из терминала, чтобы видеть вывод и ошибки.

Что поставить дальше

  • VS Code + расширение Python — удобный редактор для новичка.
  • Git — контроль версий кода.
  • Библиотеки по интересам: requests (HTTP), pandas (таблицы), flask или fastapi (веб).

Не устанавливайте все библиотеки заранее — добавляйте их в виртуальное окружение конкретного проекта по мере необходимости.

# Быстрая шпаргалка после установки
py --version
py list
py -m pip install --upgrade pip
py -m venv .venv
.venv/Scripts/activate.bat
py -m pip install requests
py hello.py

Краткий чек-лист

  1. Установили Python Install Manager с python.org или из Microsoft Store.
  2. Установили runtime командой py install 3.
  3. py --version и py -m pip --version работают.
  4. Создали hello.py и запустили его.
  5. Настроили venv для следующего проекта.

После этих шагов Python на Windows 11 готов к учёбе и первым проектам. Если команда не находится — почти всегда дело в псевдонимах Store, отсутствии runtime или PATH; пройдите раздел с проверкой ещё раз, и установка «оживёт».

Оцените статью
Компьютер для начинающих
Добавить комментарий