Введение
Установка Python на Windows — это базовый навык для любого разработчика, автоматизатора и аналитика. После выполнения этого руководства у вас будет работающая среда Python с добавлением в системный PATH, что позволит запускать скрипты напрямую из командной строки и использовать pip для установки пакетов.
Требования
- Операционная система: Windows 10 (последние обновления) или Windows 11.
- Права на запись в системные настройки (для добавления в PATH) или только пользовательские права (для локальной установки).
- Соединение с интернетом для скачивания установщика.
- Никакого предыдущего Python или свободное место для установки (рекомендуется ~200 МБ).
Пошаговая инструкция
Шаг 1: Скачать установщик Python
Перейдите на официальный сайт python.org и нажмите «Get Python 3.12.0 (Latest Version)». Сохраните установочный файл python-3.12.0-amd64.exe в удобную папку.
Шаг 2: Запустить установщик
Найдите скачанный файл и дважды щелкните по нему. Окно установщика должно появиться автоматически — нажмите Yes или Run при запросе UAC.
Шаг 3: Выбрать параметры установки
На первом экране установщика установите флажки:
- Add Python to PATH (важно!)
- Install for all users (если у вас есть права администратора)
- Associate file types (для .py файлов)
- Install pip (обычно включено)
Нажмите Install Now.
Шаг 4: Дождаться завершения установки
Процесс занимает несколько секунд. После завершения нажмите Close. Установщик может предложить проверить документацию — пропустите этот шаг.
Шаг 5: Проверить версию Python
Откройте командную строку (Win + R, введите cmd и нажмите Enter). Выполните команду:
python --version
Вы должны увидеть Python 3.12.0. Если команда не найдена, вернитесь к шагу «Выбрать параметры» и проверьте переменную PATH.
⚠️ Важно: Если
pythonне работает, ноpython3есть, установите Python с помощью параметра «Add Python to PATH» на этапе установки.
Шаг 6: Проверить pip
Выполните команду:
pip --version
Появление pip 24.x означает, что pip работает корректно.
Проверка результата
- Создайте простой скрипт:
# hello.py print("Hello, World!") - Запустите его из командной строки:
python hello.py
Ожидаемый вывод:Hello, World! - Убедитесь, что pip может устанавливать пакеты:
pip install --user requests
После завершения установки проверьте пакет:python -c "import requests; print(requests.__version__)"
Возможные проблемы
- «Python не найден» после установки – проверьте переменные PATH. Зайдите в «Свойства системы → Дополнительно → Переменные среды» и убедитесь, что путь к папке Python (
C:\Users\<ИмяПользователя>\AppData\Local\Programs\Python\Python312\илиC:\Program Files\Python312\) есть в переменнойPath. - Команды работают только из PowerShell – это нормально, если выбрано «Add Python to PATH» только для PowerShell. Переустановите Python и снимите флажок, чтобы добавить в системный PATH.
- Системные обновления Windows блокируют установку – временно отключите «Windows Defender» или «SmartScreen», если установка не продолжается.
- Устаревшая версия Python – откройте командную строку и выполните
python --update, или просто скачайте последнюю версию и переустановите поверх старой.
💡 Совет: Храните несколько версий Python в разных каталогах (например,
C:\Python310,C:\Python312). Добавляйте каждую в PATH с помощью установщика, но используйте явное имя (python310,python3.12) при вызове, чтобы избежать путаницы.