How to Install Pygame
Install pygame. Pygame is a module wrapper for SDL, that lets you create games in python. To intall pygame, you need to use the python package installer (pip). By default, if you install python, it should come with pip, but in case you do not have pip, go to https://www.python.org/downloads/ and download the python installer. Open up the python installer and make sure you check 'add python.exe to PATH', and then click on custom installation, and make sure that pip is checked. Then click next, and install.
Open up your terminal/command prompt.
To check if pip is installed, just type in pip --version.
To install pygame, try any of the following commands:
pip install pygame
python -m pip install pygame
pip3 install pygame
python3 -m pip install pygame
py install pygame
You should receive the message that pygame was successfully installed. You can also confirm this by typing in pip list, or python -m pip list. This will show you the python packages and versions you have installed.
Finally, create a python file, and add 'import pygame'. Save and run the file and you should see the pygame version number, as well as a greeting 'Hello from the pygame community'.
Other links:
How to install Python for VS Code: • How to set up Python on Visual Studio...
Pygame Tutorial Playlist: • Pygame Python Game Programming Tutorial
Github for Pygame Tutorial Code: https://github.com/ImKennyYip/pygame
Python Object Oriented Programming Playlist: • Python Object Oriented Programming
Python Game Projects Tutorial Playlist: • Python Game Programming Tutorial
Pygame Website: https://www.pygame.org/
Other Videos By Kenny Yip Coding
2025-04-22 | Pygame Tutorial 8 - Platforms and Collision |
2025-04-22 | Pygame Tutorial 7 - Friction |
2025-04-08 | Pygame Tutorial 6 - Jumping |
2025-04-07 | Pygame Tutorial 5 - Game Boundaries |
2025-04-04 | Pygame Tutorial 4 - Drawing Images |
2025-04-02 | Pygame Tutorial 3 - Keyboard Input |
2025-03-31 | Pygame Tutorial 2 - Drawing and Graphics |
2025-03-31 | Pygame Tutorial 1 - Create a Game Window |
2025-03-31 | How to Install Pygame |
2025-03-21 | Python Nested Classes (Inner Class) |
2025-03-20 | Python Class Aggregation |
2025-03-19 | Python Class Composition |
2025-03-18 | Python Abstract Class and Abstract Method |
2025-03-17 | Python Method Resolution Order / MRO, Super, and Diamond Inheritance Problem |
2025-03-16 | Python Multiple Inheritance |
2025-03-15 | Python Multilevel Inheritance |
2025-03-13 | Python super() Function |
2025-03-12 | Python Inheritance |
2025-03-11 | Python Duck Typing |
2025-03-10 | Python Class Variables |
2025-03-09 | Sorting Classes in Python |