First, download a version of python from There are several versions of Python, if you aren’t sure, then download this one: python-3.3.0.msi.

Next, download the version of PyGame that goes with the version of Python you downloaded.

Python 3.3.x pygame-1.9.2a0.win32-py3.3.msi
Python 3.2.x pygame-1.9.2a0.win32-py3.2.msi
Python 2.7.x pygame-1.9.2a0.win32-py2.7.msi

A more detailed tutorial and video on installing Python and PyGame for windows is available here.

Unix Distributions

1.9.1 has been packaged up for almost all major distributions.  You can also install 1.9.1 from source with python install (see Compilation page).

  • Ubuntupygame is available through apt-get in the Universe (1.9.1)
  • Gentoo – pygame is available in the portage system (1.9.1 + 1.9.2prerelease)
  • Fedora

    - Package repositories have support for pygame (1.9.1)

  • Suse – The Yast package system has pygame (updated to 1.9.1)
  • OLPC – comes with the XO, and sugar (1.9.1).
  • archlinux – pygame is available through pacman (1.9.1)
  • Debianpygame is available through apt-get (1.9.1)
  • FreeBSD – pygame is included in standard ports as py26-game (1.8.1)
  • OpenBSDpygame is included in standard ports (1.8.1)


These are packages for the python from, not the apple provided python. These packages work with OSX 10.3.9 upwards.



  • Haiku-os(an open source BeOS) latest release version 1.8.1

    (no bug submitted yet for 1.9.1 update)

  • Bebitslatest release version 1.6



Previous Releases

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>