Найти в Дзене

Урок 21. 🐍 Установка Python с библиотекой Pygame

Сейчас мы только начинаем знакомиться с Python — изучаем базовые команды, переменные, операторы, ввод и вывод данных. На первых уроках мы пишем простые программы прямо в консоли или в онлайн-среде, учимся думать как программист и тренируем логику. Но это только начало! В дальнейшем мы перейдём к созданию настоящих игр и интерактивных проектов с использованием библиотеки Pygame. С её помощью мы сможем добавлять графику, анимацию, звук и управлять событиями, превращая наши идеи в полноценные игры. Так что пока мы шаг за шагом изучаем основы Python, готовьтесь к тому, что скоро ваши программы оживут на экране с яркими персонажами, движущимися объектами и весёлыми эффектами! Ниже — подробная пошаговая инструкция с пояснениями, почему именно Python 3.13.12 и как правильно установить его для работы с Pygame. На текущий момент версия 3.13.12 является стабильной и корректно работает с библиотекой Pygame. Версия 3.14 пока может иметь проблемы совместимости с некоторыми модулями, включая Pygame
Оглавление

Вступление

Сейчас мы только начинаем знакомиться с Python — изучаем базовые команды, переменные, операторы, ввод и вывод данных. На первых уроках мы пишем простые программы прямо в консоли или в онлайн-среде, учимся думать как программист и тренируем логику.

Но это только начало! В дальнейшем мы перейдём к созданию настоящих игр и интерактивных проектов с использованием библиотеки Pygame. С её помощью мы сможем добавлять графику, анимацию, звук и управлять событиями, превращая наши идеи в полноценные игры.

Так что пока мы шаг за шагом изучаем основы Python, готовьтесь к тому, что скоро ваши программы оживут на экране с яркими персонажами, движущимися объектами и весёлыми эффектами!

🐍 Установка Python 3.13.12 на Windows и настройка Pygame

Ниже — подробная пошаговая инструкция с пояснениями, почему именно Python 3.13.12 и как правильно установить его для работы с Pygame.

🔹 Почему стоит установить Python 3.13.12

На текущий момент версия 3.13.12 является стабильной и корректно работает с библиотекой Pygame.

Версия 3.14 пока может иметь проблемы совместимости с некоторыми модулями, включая Pygame (особенно если используются бинарные зависимости).

Поэтому для игровых проектов и учебных задач 3.13.12 — безопасный и стабильный выбор.

🔹 Шаг 1. Скачивание Python

  1. Перейдите на официальный сайт Python:

    👉
    https://www.python.org
  2. Откройте раздел Downloads
  3. Выберите версию 3.13.12
  4. Скачайте установщик для Windows:
    Windows x86-64 executable installer (если у вас 64-битная система)
    Windows x86 executable installer (если 32-битная система)

⚠ Проверить разрядность Windows можно:

  • Пуск → Параметры → Система → О системе → Тип системы
-2

🔹 Шаг 2. Запуск установки

  1. Дождитесь скачивания и перейдите в папку Загрузки (Downloads)
  2. Дважды щёлкните по скачанному файлу.
  3. В первом окне поставьте галочки:

Use admin privileges when installing py.exe

→ Позволяет установить Python Launcher для всех пользователей.

Add python.exe to PATH

→ Очень важно! Позволяет запускать Python из командной строки.

-3

Use admin privileges when installing py.exe

Что это вообще такое — py.exe?

py.exe — это Python Launcher.

Он позволяет запускать Python через команду:

py

и автоматически выбирать нужную установленную версию Python.

Например:

py -3.13

запустит Python 3.13, даже если у вас установлено несколько версий.

Что делает галочка?

Если поставить галочку:

✔ Python Launcher установится для всех пользователей компьютера

✔ Работать он будет корректно из любой учётной записи

✔ Не будет проблем с доступом

Если НЕ поставить:

✖ Launcher может установиться только для текущего пользователя

✖ Возможны проблемы с правами доступа

👉 Проще говоря:

Галочку лучше ставить. Это правильно и безопасно.

Add python.exe to PATH

Вот это — самая важная галочка при установке Python.

Что такое PATH?

PATH — это список папок, в которых Windows ищет программы для запуска.

Когда вы вводите в командной строке:

python

Windows ищет файл python.exe в папках из PATH.

Если галочку поставить:

✔ Можно писать в командной строке:

python
pip
py

✔ Всё будет работать из любой папки

✔ Удобно работать с pygame

✔ Работает установка библиотек через pip

Если галочку НЕ поставить:

❌ Команда python не будет работать

❌ Придётся каждый раз писать полный путь типа:

C:\Users\User\python13\python.exe

❌ Могут быть ошибки при установке pygame

🔥 Почему для pygame это особенно важно?

Установка pygame делается через:

python -m pip install pygame

Если Python не добавлен в PATH, команда просто не выполнится.

💡 Итог

Если коротко:

👉 Первая галочка ✅Use admin privileges — желательно

👉 Вторая галочка ✅ launcherAdd python.exe to PATH— ОБЯЗАТЕЛЬНО

🔹 Шаг 3. Customize installation

Нажмите Customize installation.

Optional Features (оставляем включёнными):

  • ✔ Documentation — документация Python
  • ✔ pip — менеджер пакетов (обязательно!)
  • ✔ tcl/tk and IDLE — графическая библиотека и среда IDLE
  • ✔ Python test suite — тесты стандартной библиотеки
  • ✔ py launcher — лаунчер Python

Нажимаем Next.

-4

🔹 Шаг 4. Advanced Options

В следующем окне установите галочки:

✔ Associate files with Python

→ Чтобы файлы .py открывались через Python

✔ Create shortcuts for installed applications

→ Создаёт ярлыки

✔ Precompile standard library

→ Ускоряет запуск Python

-5

🔹 Шаг 5. Выбор пути установки

По умолчанию Python устанавливается примерно сюда:

C:\Users\Имя_пользователя\AppData\Local\Programs\Python\Python313

Но вы можете задать свой путь, например:

C:\Users\Имя_пользователя\python13

Что означает этот путь?

C:\Users\User\python13

Где:

  • *C:* — системный диск
  • Users — папка с пользователями Windows
  • Userваше имя пользователя в системе
  • python13 — папка, которую вы создаёте для установки Python

❗ Вместо User нужно написать ваше реальное имя пользователя.

Например, если имя пользователя Alex, путь будет:

C:\Users\Alex\python13

Это удобно, если вы хотите:

  • держать отдельную версию Python
  • не устанавливать в Program Files

После этого нажмите Install.

Дождитесь завершения установки и нажмите Close.

🔹 Шаг 6. Проверка установки Python

  1. Нажмите Win + R
  2. Введите:
cmd
  1. Проверьте версию:
python --version

или

py --version

Вы должны увидеть:

Python 3.13.12

-6

🔹 Запуск Python

Введите одну из команд:

py

или

python

или

python3

Появится приглашение:

>>>

Введите:

print("Hello, World!!!")

Если вывод появился — всё работает.

Чтобы выйти:

exit()

🐍 Установка Pygame

Теперь установим Pygame.

В командной строке выполните:

python -m pip install -U pygame --user

Что означает команда:

  • python -m pip — запуск pip через Python
  • install — установка пакета
  • -U — обновить до последней версии
  • pygame — имя библиотеки
  • --user — установка для текущего пользователя
-7

🔹 Проверка Pygame

Введите:

python -m pygame.examples.aliens

Если откроется окно с игрой — Pygame установлен правильно 🎮

-8

🔹 Возможные проблемы

❌ Команда python не найдена

→ Значит не поставлена галочка Add to PATH

Решение: переустановить Python.

❌ pip не найден

→ Убедитесь, что установлена опция pip.

🔹 Итог

После выполнения всех шагов у вас будет:

✅ Python 3.13.12

✅ Рабочий pip

✅ Установленный Pygame

✅ Возможность создавать игры

🐍 Как установить Python на компьютер 3.14

Если вы всё же решили установить Python 3.14, выполните следующие шаги:

🔹 Шаг 1. Выберите версию Python

1. Перейдите на официальный сайт: https://www.python.org/downloads/

2. Нажмите на кнопку «Download» (Загрузка) рядом с нужной версией Python.

-9

🔹 Шаг 2. Выберите вашу операционную систему

1. Прокрутите страницу вниз и найдите раздел с установщиками для Windows, MacOS или Linux.

-10

2. Скачайте подходящий установщик для вашей системы.

-11

🔹 Шаг 3. Скачивание и запуск установщика

  1. Дождитесь завершения загрузки.
  2. Перейдите в папку Загрузки (Downloads) на вашем компьютере.
  3. Двойным щелчком откройте файл установщика.
-12

🔹 Шаг 4. Установка Python

1. Нажмите Install Now (Установить Python).

-13

2. Open installed apps now?
В переводе: «Открыть установленные приложения сейчас?»
Если выбрать
Yes, Python откроется после установки.
Необязательно — можно пропустить.

-14

3. Add commands directory to your PATH now?
В переводе: «Добавить Python в системную переменную PATH?»

Очень важно! Если поставить Yes, командная строка будет знать, где находится Python. Без этой галочки придётся указывать полный путь к Python при запуске команд — неудобно.
✅ Совет: всегда устанавливайте всегда
Yes в строке «Add commands directory to your PATH now?», а «Open installed apps now?» — по желанию.

-15

4. Install CPython now?
CPython — это официальная реализация Python, которую вы устанавливаете.
Если установщик спрашивает, введите
Yes. Это означает, что Python будет установлен и готов к использованию.

-16

5. View online help
Опция открывает справочную страницу Python в браузере. Необязательно для установки, но полезно, если появятся вопросы.

-17
-18

🔹 Шаг 5. Проверка установки

1. Вызовите командную строку Windows: нажмите Win + S, введите cmd, нажмите Enter.

-19

2. Введите команду:

python --version
-20

3. Если всё прошло успешно, вы увидите установленную версию Python, например:
Python 3.14.3

✅ После этого Python полностью готов к работе. Далее вы сможете устанавливать библиотеки, например Pygame, и запускать свои программы.

🔹 🔹 Альтернатива: Portable версия с Pygame

Если вы не хотите настраивать Python и библиотеки, можно использовать портативную версию с предустановленным Pygame:

GitHub — Portable VSCode с Pygame

  • Python и Pygame уже настроены
  • Подходит для обучения и быстрого старта

🔹 🔹 Онлайн-среда

Для экспериментов и первых тестов можно использовать онлайн-сервис

Trinket (раздел Pygame):

https://trinket.io/pygame

Преимущества:

✔ Работает прямо в браузере

✔ Не требует установки Python

✔ Поддерживает Pygame

✔ Удобно для обучения и быстрых демонстраций

Недостатки:

✖ Может не поддерживать все функции Pygame

✖ Ограниченные возможности работы с файлами

✖ Подходит больше для учебных примеров, чем для серьёзных проектов

💡 Вывод:

Онлайн-среда удобна для первых шагов и практики.

Но для полноценной разработки игр всё же лучше установить Python и Pygame на компьютер.

В заключение

К сожалению, Pygame не всегда устанавливается с первого раза.

Если что-то не получается, спокойно перепроверьте все шаги установки.

  • Устанавливайте стабильную версию Python перед установкой Pygame.
  • Если возникают ошибки, попробуйте проверить работу Pygame с другой версией Python.
  • Старые или неподошедшие версии Python можно удалить через:

    Параметры → Приложения → Приложения и возможности.

Обязательно ознакомьтесь с инструкцией на официальном сайте

Pygame:

https://www.pygame.org

Иногда требования и рекомендации могут обновляться.

На первых этапах можно работать с портативной или онлайн-версией — это упрощает начало работы и помогает избежать сложностей с установкой.

📌 Данная инструкция проверена на компьютере с операционной системой

Windows 10 (начало 2026 года).

🔹 Тизер следующей статьи

В следующей статье мы начнём работать уже в установленной на компьютере среде Python и напишем интересную программу — беседу с Пайти.

Шаг за шагом разберём, как запускается код, как программа «думает» и как она отвечает пользователю. Вы увидите, что даже простые конструкции позволяют создать живой и увлекательный диалог.

Чтобы лучше понять новый материал и осознанно работать с кодом, обязательно перечитайте предыдущие статьи. Они станут прочной основой для дальнейшего изучения и помогут двигаться вперёд уверенно и последовательно.