Pip install pygame windows как установить

Обновлено: 24.11.2024

pygame – это бесплатная кроссплатформенная библиотека с открытым исходным кодом для разработки мультимедийных приложений, таких как видеоигры, с использованием Python. Он использует библиотеку Simple DirectMedia Layer и несколько других популярных библиотек для абстрагирования наиболее распространенных функций, что делает написание этих программ более интуитивно понятным.

Нам нужна ваша помощь, чтобы сделать pygame лучше! Приветствуются новые участники.

Установка

Если вы только начинаете работать с pygame, вы сможете приступить к работе довольно быстро. Pygame поставляется с множеством руководств и вводных материалов. Также имеется полная справочная документация по всей библиотеке. Просмотрите документацию на странице документации.

Онлайн-документация всегда актуальна для разрабатываемой версии pygame на github. Это может быть немного новее, чем версия pygame, которую вы используете. Чтобы выполнить обновление до последней полной версии, запустите pip install pygame --upgrade в своем терминале.

Лучше всего то, что в каталоге примеров есть множество небольших программ, с которыми можно сразу же начать работать с кодом.

Создание из исходного кода

Если вы хотите использовать функции, которые в настоящее время находятся в разработке, или хотите внести свой вклад в pygame, вам нужно будет собрать pygame локально из исходного кода, а не устанавливать его с помощью pip.

Установка из исходного кода достаточно автоматизирована. Большая часть работы будет включать компиляцию и установку всех зависимостей pygame. После этого запустите скрипт setup.py, который попытается автоматически настроить, собрать и установить pygame.

Дополнительная информация об установке и компиляции доступна на вики-странице Compilation.

Кредиты

Спасибо всем, кто внес свой вклад в эту библиотеку. Особая благодарность также в порядке.

Благодарим тех, кто присылает исправления и исправления: Ники Спахиеву, Гордону Тайлеру, Натаниэлю Прайсу, Дэйву Уоллесу, Джону Попплуэллу, Майклу Урману, Эндрю Строу, Майклу Хадсону, Оле Мартину Бьорндалену, Эрве Ковельеру, Джеймсу Мазеру, Лало Мартинсу, Тимоти. Странекс, Чад Лестер, Матиас Спиллер, Бо Янгеборг, Дмитрий Борисов, Кэмпбелл Бартон, Диего Эссайя, Эяль Лотем, Регис Десгропп, Эммануэль Хейнри, Рэнди Кельбер, Мэтью Л. Дэниел, Нирав Патель, Форрест Войт, Чарли Нолан, Фрэнки Робертсон, Джон Крукофф, Лоренц Квак, Ник Ирвин, Майкл Джордж, Сол Спатц, Томас Ибботсон, Том Ротамель, Эван Кроске, Кэмбелл Бартон.

И не только наши охотники за ошибками: Ангус, Гийом Пру, Фрэнк Райзер, Остин Генри, Кавех Каземи, Артуро Алдама, Майк Малчек, Майкл Бенфилд, Дэвид Лау

Есть еще много людей, которые присылали полезные идеи, поддерживали этот проект и, по сути, облегчали нашу жизнь. Спасибо!

Большое спасибо Джеймсу Пейджу за размещение багзиллы pygame.

Зависимости

Очевидно, что Pygame сильно зависит от SDL и Python. Он также ссылается на несколько других меньших библиотек и встраивает их. Модуль шрифта использует SDL_ttf, который зависит от freetype. Модули микшера (и mix.music) зависят от SDL_mixer. Модуль изображения зависит от SDL_image, который также может использовать libjpeg и libpng. Модуль преобразования имеет встроенную версию SDL_rotozoom для собственной функции вращения. Модуль Surfarray требует пакета Python NumPy для своих многомерных числовых массивов. Версии зависимостей:

  • CPython >= 3.6 или PyPy3
  • SDL >= 2.0.0
  • SDL_mixer >= 2.0.0
  • SDL_image >= 2.0.0
  • SDL_ttf >= 2.0.11
  • SDL_gfx (необязательно, предоставляется поставщиком)
  • NumPy >= 1.6.2 (необязательно)

Лицензия

Эта библиотека распространяется под лицензией GNU LGPL версии 2.1, которую можно найти в файле docs/LGPL.txt. Мы оставляем за собой право размещать будущие версии этой библиотеки под другой лицензией.

По сути, это означает, что вы можете использовать pygame в любом проекте, но если вы вносите какие-либо изменения или дополнения в сам pygame, они должны быть выпущены с совместимой лицензией (предпочтительно отправленной обратно в проект pygame). Игры с закрытым исходным кодом и коммерческие игры подходят.

Программы в подкаталоге examples являются общественным достоянием.

Pygame — это набор модулей Python, используемых для написания простых видеоигр и графических программ. Он кроссплатформенный, что означает, что его можно установить как на компьютеры Windows, так и на Mac. В этом руководстве представлены шаги, необходимые для установки Pygame для Python 3.6 в Windows и macOS.

Процедура (Windows 10)

    Убедитесь, что на вашем компьютере установлена ​​последняя версия Python 3. Если вам нужно установить Python 3, вы можете посетить (этот сайт), чтобы установить последнюю версию Python 3.

При запуске установщика Python вам нужно будет выбрать Настроить установку. Нажмите «Далее» и установите флажок «Установить для всех пользователей» вверху списка в Дополнительных параметрах. Теперь вы можете нажать «Установить».

Нажмите «Этот компьютер», выберите диск, на котором установлена ​​Windows (обычно это диск C:\), дважды щелкните папку Program Files (x86) и дважды щелкните папку Python (например, Python36-32).

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

В появившемся окне нажмите Переменные среды…

Вам потребуется отредактировать системную переменную Path. Для этого в разделе «Системные переменные» окна выберите «Путь» и нажмите «Изменить…».

В этом блоге вы узнаете, как установить PyGame на компьютер с ОС Windows

23 октября 2018 г. Автор Team YoungWonks

В этом блоге мы рассмотрим процедуру установки PyGame на ПК с Windows; у нас также есть блог об установке PyGame на Mac. Теперь PyGame представляет собой кроссплатформенный набор модулей на языке программирования Python. Эти модули предназначены для написания видеоигр. Таким образом, PyGame включает компьютерную графику и звуковые библиотеки, созданные для использования с языком программирования Python.

Как нам теперь установить PyGame на компьютер с Windows? Давайте начнем с того, как можно установить Python на ПК с Windows.

В видео ниже рассказывается, как это сделать.

Теперь, когда мы установили Python на ПК с Windows, мы можем перейти к установке PyGame.

Установка PyGame в Windows:

  • Начните с закрытия любого окна IDLE или Python, которое может быть открыто. Это может быть оболочка или сама программа.

  • Теперь нажмите "Файл" вверху и выберите "Открыть".

  • Затем дважды щелкните папку Scripts и откройте ее.

  • Вверху вы увидите написанные скрипты; щелкните правой кнопкой мыши "Сценарии" и выберите "Копировать адрес как текст".
<Р> ПИК 5

  • Снова перейдите в меню "Пуск" и откройте командную строку, введя cmd.
<Р> рис 6

  • Теперь введите cd, затем пробел, а затем вставьте скопированный адрес/местоположение.
<Р> рис 7

  • Теперь введите pip3 install pygame, как показано на экране.

  • Дождитесь сообщения об успешной установке, и установка PyGame завершена.

  • Вы можете проверить, установлен ли PyGame в вашей ОС Windows, введя import pygame в IDLE.
<Р> ПИК 11

  • Если ошибки нет, это означает, что PyGame успешно установлена ​​на вашем компьютере с Windows.

Этот блог представляет вам YoungWonks. Ведущая программа программирования для детей и подростков.

YoungWonks предлагает индивидуальные онлайн-занятия под руководством инструктора и очные занятия с соотношением учеников и преподавателей 4:1.

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

P yGame – это кроссплатформенный набор модулей на языке программирования Python, что означает, что вы можете установить его в любой операционной системе и он предназначен для написания видеоигр. Эти модули также включают графические и звуковые библиотеки, которые используются вместе с языком программирования Python. PyGame зависит от Python, а это значит, что перед установкой PyGame необходимо сначала установить Python.

В этом блоге я покажу вам, как установить Python, а затем PyGame.

Установка Python в Windows

Загрузка

Чтобы установить Python, посетите их веб-сайт и загрузите последнюю версию Python 3. Если вы используете 32-разрядную систему, выберите «Установщик Windows x32». Если вы используете 64-разрядную систему, выберите Windows установщик x64. Обратите внимание, что последняя версия Python не работает в Windows 7 и более ранних версиях. Это означает, что вы можете использовать Python 3 только в Windows 8 или более поздних версиях.

Вы должны иметь возможность загрузить исполняемый установщик. После загрузки запустите программу установки Python.

Запуск установки

Когда откроется программа установки, установите флажок «Установить программу запуска для всех пользователей (рекомендуется)» и добавьте python 3.7 в PATH (необязательно).

Нажмите «Настроить установку» и убедитесь, что отмечены следующие флажки.

  • Документация.
  • Пип
  • Tcl/tk и IDLE(для установки tkinter и IDLE)
  • Набор тестов Python
  • Панель запуска
  • Для всех пользователей (требуется повышение прав).

Если вас устраивают выбранные вами флажки, нажмите «Далее».

Вы попадете в диалоговое окно дополнительных параметров, здесь вы также должны установить следующие флажки:

  • Установить для всех пользователей.
  • Добавьте Python в переменные среды (это можно сделать вручную, если вы не установите флажок, но это займет больше времени).Я рекомендую установить флажок, чтобы сэкономить время).
  • Связать файлы с Python (требуется программа запуска py).
  • Создавайте ярлыки для приложений-установщиков.

Вы заметите, что при установке флажка «Установить для всех пользователей» автоматически будет отмечена предкомпилированная стандартная библиотека. Это нормально.

Установка не займет много времени, и вы увидите, что установка прошла успешно. Вы завершили установку и можете использовать Python.

Нажмите «Закрыть».

Теперь, когда на нашем компьютере запущена последняя версия Python, давайте перейдем к делу, которое привело нас сюда, а именно к установке PyGame в Windows 10.

Установка PyGame в Windows 10

Поиск папки Python

Запустите проводник и найдите папку python на основном диске вашего компьютера. Для этого используйте сочетания клавиш Win+E или откройте меню «Пуск» и выполните поиск в проводнике. Проводник должен быть первым вариантом в левом верхнем углу экрана. Щелкните его или нажмите «Ввод», чтобы открыть его.

Расположение папки Python

Скопируйте адрес папки Python. В моем случае это: "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.9"
Примечание: если вы не изменили установку в дополнительных настройках, ваш python будет установлен по умолчанию настройки установки питона. Обязательно измените путь установки в дополнительных настройках, как показано выше.

Копирование пути/адреса папки python

Вы копируете это, щелкнув правой кнопкой мыши имя Python в верхней части экрана в проводнике и выбрав «копировать адрес».

Адрес папки Python

Если вы изменили путь установки, ваше местоположение должно быть таким коротким: "C:\Program Files\Python39"
Скопируйте этот адрес.

Создание пути

Теперь, когда ваш адрес скопирован, мы хотим создать путь в переменных среды. Итак, открываем Панель управления. Для этого откройте меню «Пуск» и найдите «Панель управления». Панель управления должна появиться в левом верхнем углу экрана.

Теперь щелкните по нему или нажмите «Ввод» на клавиатуре, чтобы открыть его, затем нажмите «Система и безопасность» > «Дополнительные параметры системы».

Было бы полезно, если бы у вас была открыта вышеуказанная панель. Нажмите Переменные среды.

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

Два способа установки Pygame

Если теперь все настроено, мы можем перейти к последним шагам установки PyGame. В этом методе мы можем использовать установку pip или загрузить настройку PyGame и установить ее из программы установки. Установка pip получает PyGame из Интернета и устанавливает ее на ваш компьютер во время установки.

Начнем с метода установки:

Перейдите на этот веб-сайт Pygame Installer и загрузите соответствующую версию установщика для своего компьютера. Сохраните настройку для загрузок.
Чтобы убедиться, что мы успешно установили Python, откройте командную строку от имени администратора и выполните эту команду.
«питон»

Это показывает вашу текущую установленную версию Python, как показано выше.

Следующий шаг — перейти к местоположению загруженной PyGame. В нашем случае:

Затем введите команду для установки PyGame из папки загрузок, как показано ниже:

Ошибка установки Pygame

Так или иначе, вы можете столкнуться с этой ошибкой, если ваша версия «pip» более низкая, чем текущая версия; поэтому рассмотрите возможность запуска приведенных ниже команд для обновления.

Наконец, выполните приведенную ниже команду, чтобы установить PyGame из папки загрузок.

А теперь посмотрим на второй. Первый метод действительно может доставить вам головную боль, поскольку вам действительно придется выполнять некоторую отладку. Поэтому я рекомендую использовать второй вариант. Чтобы установить PyGame из командной строки:

Сначала откройте командную строку от имени администратора и перейдите к месту установки Python:

Затем перейдите к скриптам

PyGame успешно установлен. Как насчет того, чтобы запустить PyGame с помощью нескольких команд и посмотреть, работает ли он?

Начало работы с PyGame

Чтобы запустить Pygame, мы должны сначала импортировать все функции, которые есть у модулей «Pygame» и «Sys». Вернитесь в расположение python и запустите python. Напишите следующие команды:

Начало работы с Pygame

Следующим шагом будет импорт всех функций PyGame. Вместо вызова modulename.functionname() мы можем сделать это, чтобы импортировать все функции.

Затем мы можем инициализировать Pygame с помощью pygame.init(), и, наконец, чтобы отобразить Pygame и запустить его, нам нужно установить размер окна. Введите эту команду, и PyGame запустится.

Это запустит PyGame в окне, установленном на (400, 300).

Заключение

Теперь мы успешно установили PyGame двумя способами. Единственная проблема, которую вы можете преодолеть при этом, — это необходимость сначала установить python. Если у вас нет опыта работы с Python, вам не о чем беспокоиться, так как это руководство шаг за шагом проведет вас. Вы можете поиграть с PyGame, например, установить заголовок окна и любые другие вещи, которые вы хотите. Я надеюсь, что этот блог был вам полезен при установке PyGame в Windows 10.

Читайте также: