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

Что понадобится перед установкой
- Компьютер с Windows 11 (подойдёт и Windows 10 — шаги почти те же).
- Доступ в интернет для скачивания установщика.
- Права администратора — желательно, чтобы добавить Python в PATH без сюрпризов.
- 5–10 минут времени и спокойный интернет.
Скачивайте Python только с официального сайта python.org. Сторонние «сборки с пакетами» часто тащат рекламу и устаревшие версии.
Шаг 1. Скачиваем установщик
- Откройте браузер и зайдите на https://www.python.org/downloads/.
- Нажмите большую кнопку Download Python 3.x.x — подтянется актуальная стабильная версия для Windows.
- Если кнопка предложила не ту разрядность, зайдите в раздел Windows и выберите Windows installer (64-bit) для обычного ПК.
- Дождитесь загрузки файла вида
python-3.12.x-amd64.exe.
Проверить разрядность Windows 11: Параметры → Система → О системе → Тип системы. Почти везде стоит 64-разрядная ОС.

Шаг 2. Запускаем установщик — важные галочки
- Запустите скачанный
.exe. - На первом экране обязательно отметьте пункт Add python.exe to PATH (внизу окна). Без него команда
pythonв терминале часто «не находится». - Нажмите Install Now для стандартной установки в профиль пользователя.
- Если нужен Python для всех пользователей и полный контроль папок — выберите Customize installation, оставьте галочки pip, tcl/tk, documentation, затем укажите путь вроде
C:Python312. - Дождитесь сообщения Setup was successful и закройте окно.
Если галочку PATH забыли — не паникуйте: можно переустановить с Repair или добавить путь вручную (см. ниже).
Шаг 3. Проверяем установку в терминале
Откройте Терминал Windows, PowerShell или cmd (Win+X → Терминал) и выполните:
python --version pip --version where python
Ожидаемый ответ похож на:
Python 3.12.7 pip 24.x from C:Users...Python312libsite-packagespip C:UsersИмяAppDataLocalProgramsPythonPython312python.exe
На новых сборках Windows иногда срабатывает «заглушка» из Microsoft Store. Если вместо версии открывается магазин приложений, используйте:
py --version py -3 --version py -0p
Команда py — это Python Launcher для Windows: он удобно выбирает нужную версию, если их установлено несколько.

Если python не находится: PATH вручную
- Найдите папку установки, обычно:
C:UsersВАШ_ПОЛЬЗОВАТЕЛЬAppDataLocalProgramsPythonPython312. - Там же должна быть папка
Scripts(в ней лежитpip.exe). - Параметры Windows → Система → О системе → Дополнительные параметры системы → Переменные среды.
- В «Переменные среды пользователя» выберите Path → Изменить → Создать.
- Добавьте путь к Python и путь к Scripts, подтвердите OK.
- Закройте и заново откройте терминал — старые окна не подхватят PATH.
# Пример путей (подставьте свою версию) C:UsersIvanAppDataLocalProgramsPythonPython312 C:UsersIvanAppDataLocalProgramsPythonPython312Scripts
Шаг 4. Обновляем pip и ставим первый пакет
После установки полезно обновить менеджер пакетов:
python -m pip install --upgrade pip pip install requests python -c "import requests; print(requests.__version__)"
Конструкция python -m pip надёжнее, чем голый pip: она явно вызывает pip той же версии Python.
Шаг 5. Первый скрипт hello.py
- Создайте папку, например
C:Projectspython-start. - В Блокноте или VS Code создайте файл
hello.py. - Сохраните код ниже и запустите из терминала.
print("Привет, Windows 11!")
name = input("Как тебя зовут? ")
print(f"Рад знакомству, {name}!")cd C:Projectspython-start python hello.py

Виртуальное окружение: привычка с первого дня
Чтобы зависимости разных проектов не конфликтовали, создавайте venv:
cd C:Projectspython-start python -m venv .venv ..venvScriptsactivate python -m pip install --upgrade pip pip install requests deactivate
После activate в начале строки терминала появится (.venv) — значит, пакеты ставятся в изолированную среду проекта, а не «в систему».
Установка через Microsoft Store: плюсы и минусы
В Windows 11 Python можно поставить из Microsoft Store. Это быстро, но:
- Плюс — обновления через Store, простая установка.
- Минус — иногда путаница с алиасами
python, сложнее контролировать путь, часть учебных инструкций рассчитана на установщик с python.org.
Для обучения и веб-разработки надёжнее классический установщик с python.org и галочка Add to PATH.
Частые ошибки новичков
- «python не является внутренней или внешней командой» — не добавлен PATH или не перезапущен терминал.
- Открывается Microsoft Store — отключите алиасы: Параметры → Приложения → Дополнительные параметры приложений → Псевдонимы выполнения приложений → выключите
python.exe/python3.exe, затем пользуйтесь установленным Python. - pip ругается на SSL или права — запускайте терминал от пользователя, не ставьте пакеты в системные папки без необходимости; используйте venv.
- Две версии Python — проверяйте
where pythonиpy -0p, вызывайте нужную черезpy -3.12. - Скрипт не запускается двойным кликом — окно мигает и закрывается: запускайте из терминала, чтобы видеть вывод и ошибки.
Что поставить дальше
- VS Code + расширение Python — удобный редактор для новичка.
- Git — контроль версий кода.
- Библиотеки по интересам:
requests(HTTP),pandas(таблицы),flaskилиfastapi(веб).
# Быстрая шпаргалка после установки python --version python -m pip install --upgrade pip python -m venv .venv ..venvScriptsactivate pip install requests python hello.py
Краткий чек-лист
- Скачали установщик с python.org.
- Отметили Add python.exe to PATH.
python --versionиpip --versionработают.- Создали
hello.pyи запустили его. - Настроили venv для следующего проекта.
После этих шагов Python на Windows 11 готов к учёбе и первым проектам. Если команда не находится — почти всегда дело в PATH или алиасах Store; пройдите раздел с проверкой ещё раз, и установка «оживёт».








