Python module
Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language. Pygame was originally … Wikipedia
Factsheet
Original authors Lenard Lindstrom, René Dudfield, Pete Shinners, Nicholas Dudfield, Thomas Kluyver, and others
Developer Pygame Community
Release 28 October 2000; 25 years ago (2000-10-28)
Factsheet
Original authors Lenard Lindstrom, René Dudfield, Pete Shinners, Nicholas Dudfield, Thomas Kluyver, and others
Developer Pygame Community
Release 28 October 2000; 25 years ago (2000-10-28)
🌐
Pygame
pygame.org › wiki › GettingStarted
GettingStarted - pygame wiki
Make sure you install python with the "Add python to PATH" option selected. This means that python, and pip will work for you from the command line. There is documentation with python for the "windows installation steps"
🌐
PyPI
pypi.org › project › pygame
pygame · PyPI
The online documentation stays up to date with the development version of pygame on GitHub. This may be a bit newer than the version of pygame you are using. To upgrade to the latest full release, run pip install pygame --upgrade in your terminal.
      » pip install pygame
    
Published   Sep 29, 2024
Version   2.6.1
🌐
Reddit
reddit.com › r/learnpython › relatively new to python, can't install pygame
r/learnpython on Reddit: Relatively new to python, can't install pygame
February 24, 2024 - You're supposed to use the shortened name py instead, py -m pip install pygame should work as an alternative. This command runs pip as a module rather than directly running the program, and uses py, three Python launcher instead of directly ...
🌐
Reddit
reddit.com › r/pygame › pip install pygame not working
r/pygame on Reddit: pip install pygame not working
November 6, 2022 -

pip install pygame

Collecting pygame

Using cached pygame-2.1.2.tar.gz (10.1 MB)

Preparing metadata (setup.py) ... error

error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully.

│ exit code: 1

╰─> [77 lines of output]

WARNING, No "Setup" File Exists, Running "buildconfig/config.py"

Using WINDOWS configuration...

Traceback (most recent call last):

File "<string>", line 2, in <module>

File "<pip-setuptools-caller>", line 34, in <module>

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\setup.py", line 359, in <module>

buildconfig.config.main(AUTO_CONFIG)

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\buildconfig\config.py", line 225, in main

deps = CFG.main(**kwds)

^^^^^^^^^^^^^^^^

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\buildconfig\config_win.py", line 511, in main

return setup_prebuilt_sdl2(prebuilt_dir)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\buildconfig\config_win.py", line 471, in setup_prebuilt_sdl2

DEPS.configure()

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\buildconfig\config_win.py", line 336, in configure

from . import vstools

File "C:\Users\ROEL BLOMSMA\AppData\Local\Temp\pip-install-049bas8k\pygame_5a3f63c9d305402f8948587bcd18fcb7\buildconfig\vstools.py", line 11, in <module>

compiler.initialize()

File "C:\Users\ROEL BLOMSMA\AppData\Local\Programs\Python\Python311\Lib\site-packages\setuptools\_distutils\msvc9compiler.py", line 403, in initialize

vc_env = query_vcvarsall(VERSION, plat_spec)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\ROEL BLOMSMA\AppData\Local\Programs\Python\Python311\Lib\site-packages\setuptools\_distutils\msvc9compiler.py", line 281, in query_vcvarsall

raise DistutilsPlatformError("Unable to find vcvarsall.bat")

distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat

Making dir :prebuilt_downloads:

Downloading... https://www.libsdl.org/release/SDL2-devel-2.0.18-VC.zip ed561079ec622b0bab5a9e02976f5d540b0622da

Unzipping :prebuilt_downloads\SDL2-devel-2.0.18-VC.zip:

Downloading... https://www.libsdl.org/projects/SDL_image/release/SDL2_image-devel-2.0.5-VC.zip 137f86474691f4e12e76e07d58d5920c8d844d5b

Unzipping :prebuilt_downloads\SDL2_image-devel-2.0.5-VC.zip:

Downloading... https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-devel-2.0.15-VC.zip 1436df41ebc47ac36e02ec9bda5699e80ff9bd27

Unzipping :prebuilt_downloads\SDL2_ttf-devel-2.0.15-VC.zip:

Downloading... https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-devel-2.0.4-VC.zip 9097148f4529cf19f805ccd007618dec280f0ecc

Unzipping :prebuilt_downloads\SDL2_mixer-devel-2.0.4-VC.zip:

Downloading... https://www.pygame.org/ftp/jpegsr9d.zip ed10aa2b5a0fcfe74f8a6f7611aeb346b06a1f99

Unzipping :prebuilt_downloads\jpegsr9d.zip:

Downloading... https://pygame.org/ftp/prebuilt-x64-pygame-1.9.2-20150922.zip 3a5af3427b3aa13a0aaf5c4cb08daaed341613ed

Unzipping :prebuilt_downloads\prebuilt-x64-pygame-1.9.2-20150922.zip:

copying into .\prebuilt-x64

Path for SDL: prebuilt-x64\SDL2-2.0.18

...Library directory for SDL: prebuilt-x64/SDL2-2.0.18/lib/x64

...Include directory for SDL: prebuilt-x64/SDL2-2.0.18/include

Path for FONT: prebuilt-x64\SDL2_ttf-2.0.15

...Library directory for FONT: prebuilt-x64/SDL2_ttf-2.0.15/lib/x64

...Include directory for FONT: prebuilt-x64/SDL2_ttf-2.0.15/include

Path for IMAGE: prebuilt-x64\SDL2_image-2.0.5

...Library directory for IMAGE: prebuilt-x64/SDL2_image-2.0.5/lib/x64

...Include directory for IMAGE: prebuilt-x64/SDL2_image-2.0.5/include

Path for MIXER: prebuilt-x64\SDL2_mixer-2.0.4

...Library directory for MIXER: prebuilt-x64/SDL2_mixer-2.0.4/lib/x64

...Include directory for MIXER: prebuilt-x64/SDL2_mixer-2.0.4/include

Path for PORTMIDI: prebuilt-x64

...Library directory for PORTMIDI: prebuilt-x64/lib

...Include directory for PORTMIDI: prebuilt-x64/include

DLL for SDL2: prebuilt-x64/SDL2-2.0.18/lib/x64/SDL2.dll

DLL for SDL2_ttf: prebuilt-x64/SDL2_ttf-2.0.15/lib/x64/SDL2_ttf.dll

DLL for SDL2_image: prebuilt-x64/SDL2_image-2.0.5/lib/x64/SDL2_image.dll

DLL for SDL2_mixer: prebuilt-x64/SDL2_mixer-2.0.4/lib/x64/SDL2_mixer.dll

DLL for portmidi: prebuilt-x64/lib/portmidi.dll

Path for FREETYPE not found.

...Found include dir but no library dir in prebuilt-x64.

Path for PNG not found.

...Found include dir but no library dir in prebuilt-x64.

Path for JPEG not found.

...Found include dir but no library dir in prebuilt-x64.

DLL for freetype: prebuilt-x64/SDL2_ttf-2.0.15/lib/x64/libfreetype-6.dll

---

For help with compilation see:

https://www.pygame.org/wiki/CompileWindows

To contribute to pygame development see:

https://www.pygame.org/contribute.html

---

[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

error: metadata-generation-failed

× Encountered error while generating package metadata.

╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.

hint: See above for details.

🌐
Python.org
discuss.python.org › python help
Unable to install pygame - Python Help - Discussions on Python.org
September 21, 2024 - I have tried to install pygame using pip (pip install pygame). pip doesn’t work (“command not found”) and when I use pip3, I get this error “Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-xncrnbwh/pygame/” (there is more text from the command’s execution, but I have only put the error in here) PROBLEM #1 I DO have pygame installed and I can execute scripts (python or pygame) from within a (simple) IDE – sort of.
Find elsewhere
🌐
GitHub
github.com › pygame › pygame › issues › 1523
i am not able to install pygame in windows 10. getting this error please help me with that. · Issue #1523 · pygame/pygame
November 29, 2019 - Collecting pygame Using cached https://files.pythonhosted.org/packages/0f/9c/78626be04e193c0624842090fe5555b3805c050dfaa81c8094d6441db2be/pygame-1.9.6.tar.gz Complete output from command python setup.py egg_info: WARNING, No "Setup" File...
Author   pygame
🌐
Stack Overflow
stackoverflow.com › questions › 74073023 › pip-does-not-work-when-i-try-to-install-pygame
python - PIP does not work when I try to install pygame - Stack Overflow
Are you trying to install this on an antique Python 2 system? pygame doesn't support less than Python 3.6. ... Alternatively, check your environment variables to make sure your modules are findable Fatal Python error on Windows 10 ModuleNotFoundError: No module named 'encodings'
🌐
Python.org
discuss.python.org › python help
Pygame package cant install - Python Help - Discussions on Python.org
November 13, 2022 - Im trying to install pygame but its always an error message. I tried “pip install pygame” but it said some files didn’t find a path. I dont know how to fix it and i dont know if its any other way to install pygame
🌐
Python Forum
python-forum.io › thread-20850.html
PIP cannot install Pygame
Hi, i am a newbee. I tried to install pygame with pip but it seems can't work. The process only stop at notification of "satisfied requirement" but without processing the installation it self. The com
🌐
Super User
superuser.com › questions › 1635568 › i-cant-install-pygame-zero-or-pygame-library
windows 10 - I can't install Pygame Zero or Pygame library - Super User
March 23, 2021 - Open Powershell or cmd, navigate to your Downloads folder and run pip install pygame-2.0.1-cp39-cp39-win_amd64.whl or other appropriate version. This worked for me no problem. You can do the same for the other package, just find its pypi page. ... Comments are not for extended discussion; this conversation has been moved to chat.
🌐
GitHub
github.com › pygame › pygame › issues › 3673
Cannot install pygame · Issue #3673 · pygame/pygame
January 17, 2023 - error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [77 lines of output] WARNING, No "Setup" File Exists, Running "buildconfig/config.py" Using WINDOWS configuration... Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "C:\Users\ashra\AppData\Local\Temp\pip-install-z85vqe2y\pygame_c6cb5ec149fa44be800e6a0341017667\setup.py", line 359, in <module> buildconfig.config.main(AUTO_CONFIG) File "C:\Users\ashra\AppData\Local\Temp\pip-install-z85vqe2y\pygam
Author   pygame
🌐
GitHub
github.com › pypa › pip › issues › 5897
pygame is not installing · Issue #5897 · pypa/pip
October 17, 2018 - Pip version: 1.8.0 Python version: 3.7.0 Operating system: Windows 10 i can't install pygame with this it keeps saying syntax error on pip python3 -m pip install -U pygame --user
Author   pypa
🌐
GeeksforGeeks
geeksforgeeks.org › how-to-install-pygame-in-windows
How to Install Pygame on Windows ? - GeeksforGeeks
February 21, 2023 - In order to install Pygame, Python must be installed already in your system. To check whether Python is installed or not in your system, open the command prompt and give the command as shown below.
🌐
Python.org
discuss.python.org › python help
Python can not find the installed package pygame - Python Help - Discussions on Python.org
April 24, 2023 - Hello there, I am new to python and new to this platform. If I am asking something stupid and/or in the wrong section, please be gentle with me - thanks a lot! I am currently experiencing problems with python when trying to use the module “pygame”. I am running Python 3.10.11 on a Windows ...