Downloads

Downloads

Not sure what to download?  Read the Installation Notes.

1.9.6 Packages (April 25th 2019)

Source

1.9.5 Packages (March 31st 2019)

Source

1.9.4.post1 Packages (Oct 27th 2018)

Source

This is a source only release, because the source pygame-1.9.4.tar.gz release contained build artifacts.

1.9.4 Packages (July 19th 2018)

Source

This is a source only release, because the source pygame-1.9.4.tar.gz release contained build artifacts.

Wheel packages are also available on PyPI, and may be installed by running pip install wheel

1.9.3 Packages (January 16th 2017)

Source

Wheel packages are also available on PyPI, and may be installed by running pip install wheel

1.9.1 Packages (August 6th 2009)

Source

  • pygame-1.9.1release.tar.gz ~ 1.4M – source/docs/examples in unix format
  • pygame-1.9.1release.zip ~ 1.5M – source/docs/examples in windows format

Windows

Get the version of pygame for your version of python.  You may need to uninstall old versions of pygame first.

NOTE

: if you had pygame 1.7.1 installed already, please uninstall it first.  Either using the uninstall feature – or remove the files: c:\python25\lib\site-packages\pygame  .  We changed the type of installer, and there will be issues if you don’t uninstall pygame 1.7.1 first (and all old versions).

There are some pre release binaries for 64bit windows, and for python 2.7 at

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 setup.py install (see

  • Ubuntu – pygame 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)
  • Debian – pygame is available through apt-get (1.9.1)
  • FreeBSD – pygame is included in standard ports as py26-game (1.8.1)
  • OpenBSD – pygame is included in standard ports (1.8.1)

Get the version of pygame for your version of python. You may need to uninstall old versions of pygame first.: if you had pygame 1.7.1 installed already, please uninstall it first. Either using the uninstall feature – or remove the files: c:\python25\lib\site-packages\pygame . We changed the type of installer, and there will be issues if you don’t uninstall pygame 1.7.1 first (and all old versions).There are some pre release binaries for 64bit windows, and for python 2.7 at http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 1.9.1 has been packaged up for almost all major distributions. You can also install 1.9.1 from source with python setup.py install (see Compilation page).