Введение / Зачем это нужно
Python — один из самых популярных языков программирования в мире, используемый для веб-разработки, анализа данных, машинного обучения и автоматизации. Установка Python на Windows — это первый и обязательный шаг для начала работы с языком. Этот гайд проведет вас через процесс установки последней версии Python (3.12/3.13) с корректной настройкой переменных среды (PATH), что избавит от частой ошибки «python не распознана как внутренняя или внешняя команда». После выполнения этих шагов вы сможете запускать скрипты Python и устанавливать библиотеки через pip из любого места в командной строке.
Требования / Подготовка
Перед началом убедитесь, что:
- У вас есть права администратора на компьютере.
- Установлена версия Windows 10 (сборка 1809 и выше) или Windows 11.
- На вашем компьютере есть свободное место (~100 МБ).
- Вы подключены к интернету для загрузки установщика и компонентов (например, pip).
Пошаговая инструкция
Шаг 1: Скачайте официальный установщик Python
- Откройте браузер и перейдите на официальный сайт: https://www.python.org/downloads/
- На странице автоматически будет выделена последняя стабильная версия (например, Python 3.12.1 или 3.13.0).
- В блоке загрузки для Windows нажмите на ссылку "Windows installer (64-bit)". Если у вас очень старое 32-битное устройство, выберите "Windows installer (32-bit)", но это маловероятно.
- Сохраните скачанный
.exeфайл (например,python-3.12.1-amd64.exe) в удобную папку, например,Загрузки.
Шаг 2: Запустите установщик с правами администратора
- Перейдите в папку, куда сохранили установщик.
- Кликните правой кнопкой мыши по файлу
python-*.exe. - В контекстном меню выберите "Запуск от имени администратора". Это необходимо для записи в системные директории и настройки PATH.
Шаг 3: Настройте параметры установки (самый важный шаг)
В первом окне установщика обратите внимание на два ключевых элемента внизу:
- Поставьте галочку «Add Python to PATH». Это обязательный шаг! Без него команда
pythonне будет доступна в командной строке. - Выберите режим установки:
- «Install Now» (быстрая установка): Установит Python в стандартную папку
C:\Users\ВашеИмя\AppData\Local\Programs\Python\Python312и включает все основные компоненты, включая pip и IDLE. Рекомендуется для большинства пользователей. - «Customize installation» (пользовательская): Позволяет вручную выбрать компоненты для установки (например, документацию, pip, tcl/tk, тестовые файлы) и изменить путь установки. Выбирайте этот вариант, если знаете, что вам что-то не нужно.
💡 Совет: Для новичка оптимально выбрать «Install Now» с галочкой «Add Python to PATH».
- «Install Now» (быстрая установка): Установит Python в стандартную папку
- Нажмите выбранную кнопку и дождитесь окончания установки.
Шаг 4: Настройте ограничение длины пути (опционально, но рекомендуется)
После успешной установки в последнем окне установщика вы увидите опцию «Disable path length limit». Нажмите на нее.
⚠️ Важно: Эта операция изменяет реестр Windows и позволяет Python корректно работать с длинными путями к файлам (более 260 символов), что часто встречается в реальных проектах. Без этого могут возникать ошибки при работе с глубокими вложенными папками.
Шаг 5: Проверьте корректность установки
- Обязательно откройте НОВОЕ окно командной строки (
cmd) или PowerShell. Старое окно не увидит обновленный PATH. - Введите команду для проверки версии Python:
Вы должны увидеть что-то вродеpython --versionPython 3.12.1. - Введите команду для проверки менеджера пакетов pip:
Вы должны увидеть путь к pip и его версию.pip --version - Для дополнительной проверки можно запустить интерактивную оболочку Python, введя просто
python. Появится приглашение>>>. Для выхода нажмитеCtrl+Z, затемEnter.
Проверка результата
Успешная установка подтверждается, если:
- Команды
python --versionиpip --versionвыполняются без ошибок и показывают актуальные версии. - Вы можете запустить интерактивный режим Python (
python). - Вы можете установить сторонний пакет, например,
pip install requests, без ошибок прав доступа.
Возможные проблемы
Ошибка «python не распознана как внутренняя или внешняя команда...»
Причина: Переменная окружения PATH не была обновлена во время установки. Решение:
- Переустановите Python, гарантированно поставив галочку «Add Python to PATH» на первом шаге установщика.
- Или добавьте путь вручную:
- Найдите папку, куда установлен Python (по умолчанию
C:\Users\ВашеИмя\AppData\Local\Programs\Python\Python312иC:\Users\ВашеИмя\AppData\Local\Programs\Python\Python312\Scripts). - Откройте Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды.
- В разделе «Системные переменные» найдите переменную
Path, отредактируйте ее и добавьте оба этих пути (каждый в отдельной строке). - Перезапустите командную строку.
- Найдите папку, куда установлен Python (по умолчанию
Недостаточно прав при установке
Причина: Установщик запущен без прав администратора. Решение: Закройте установщик, найдите его файл снова и запустите «Запуск от имени администратора».
Конфликт с Python из Microsoft Store
Причина: Если ранее устанавливали Python через Microsoft Store, могут возникнуть конфликты путей. Решение: Удалите Python через «Приложения и возможности» в Windows Settings, а затем переустановите с официального сайта, следуя этой инструкции.