Home
     
  • Introduction
  • Quotes
  • Screen shots
  • Learning wxPython
  • Recent Changes
  • Online wxDocs
  • Presentations
  • Buy the Book
  • Book Errata
  • Get the T-shirt
  • Search this site


  • download
         
  • Stable
  • Development
  • Build instructions


  •      
  • wxPyWiki
  • wxForty-Two
  • Mail lists
  • Chat
  • Browse sources
  • Report a bug
  • Submit a patch
  • Feature Request
  • Contribute
  • Support
  • Code guidelines


  • Stable Release
    The files in this section are for the most recent release in the "stable" release series of wxPython, version 2.8.12.1. The files for the current development release, 2.9.4.0, are available below.

    Windows Binaries
    Choose an installer that matches the version of Python you will be using. If you are using a 64-bit version of Python then make sure you also get a 64-bit wxPython, otherwise choose a 32-bit installer even if you are on a 64-bit version of Windows. Get the unicode build unless you know for sure that you need the ansi version, the ansi builds are in the process of being phased out.

    wxPython Demo for Windows
    This installer contains the infamous wxPython demo, other samples, and wxWidgets documentation.

    Windows Development Files
    These archives contain the wxWidgets headers, libraries and other files that might be needed if you want to build your own wx extension modules that link with the same version of the wxWidgets DLLs distributed with wxPython.

    Mac OSX Binaries
    The wxPython binaries for OSX are mountable disk images. Simply double click to mount the image and then run the installer application in the image. Download the image that matches the version of Python that you want to use it with, and unless you know for sure that you need the ansi build please get the Unicode build. These binaries should work on all versions of OSX from 10.3.9 onwards on either PPC or i386 architectures. Since they use the Carbon API they are limited to running in 32-bit mode.

    wxPython demo for Mac OSX
    These disk images contain the wxPython demo, the documentation, some other samples and some tools.

    Linux Binaries
    To get prebuilt binaries for Linux or other platforms, please search in your distro's package repository, or any 3rd party repositories that may be available to you. Ubuntu users can get information about the the wx APT repository here. If all else fails you can build wxPython yourself from the source code, see the next section.

    Source Code and Other Tarballs
    If you need to build wxPython yourself then you can do so with the first file in this list and using these build instructions.

    The other files here are useful for learning how to use wxPython.

    wxPython-src All of the wxWidgets and wxPython source code.
    wxPython-docs The plain HTML files for the wxWidgets documentation
    wxPython-demo The source code for the wxPython demo and other sample applications.

    Development Release
    These files are for the most recent release in the "unstable" or development release series of wxPython, version 2.9.4.0. In this context "unstable" does not mean that it is more buggy than the stable series, but rather that the API is allowed to change in ways that are not backwards compatible (although that really doesn't happen very often.)

    Windows Binaries
    Choose an installer that matches the version of Python you will be using. If you are using a 64-bit version of Python then make sure you also get a 64-bit wxPython, otherwise choose a 32-bit installer even if you are on a 64-bit version of Windows. There is no longer a separate ansi and Unicode build, it's all Unicode now (although string objects passed to wx APIs will still be converted automatically if possible.)

    wxPython2.9-win32-py26 32-bit Python 2.6
    wxPython2.9-win64-py26 64-bit Python 2.6
    wxPython2.9-win32-py27 32-bit Python 2.7
    wxPython2.9-win64-py27 64-bit Python 2.7

    wxPython Demo for Windows
    This installer contains the infamous wxPython demo, other samples, and wxWidgets documentation.

    Windows Development Files
    These installers contain the wxWidgets headers, libraries and other files that might be needed if you want to build your own wx extension modules that link with the same version of the wxWidgets DLLs distributed with wxPython. It is essentially a snapshot of the source tree with wxWidgets pre-built.

    Mac OSX Binaries
    The wxPython binaries for OSX are mountable disk images. Simply double click to mount the image and then run the installer application in the image. Be sure to download the image that matches the version of Python that you want to use it with. The files with "carbon" in the name use the Carbon API for implementing the GUI, are compatible with PPC and i386 machines are will work on OSX 10.4 and onwards. The file with "cocoa" in the name use the Cocoa API for implementing the GUI, requires at least OSX 10.5, and supports either 32-bit or 64-bit architectures. If you would like to have both the Carbon and Cocoa versions installed you will need to do something like install the Carbon build for Python 2.6 and install the Cocoa build for Python 2.7.

    wxPython demo for Mac OSX
    These disk images contain the wxPython demo, the documentation, some other samples and some tools.

    Linux Binaries
    To get prebuilt binaries for Linux or other platforms, please search in your distro's package repository, or any 3rd party repositories that may be available to you. Ubuntu users can get information about the the wx APT repository here. If all else fails you can build wxPython yourself from the source code, see the next section.

    Source Code and Other Tarballs
    If you need to build wxPython yourself then you can do so with the first file in this list and using these build instructions.

    The other files here are useful for learning how to use wxPython.

    wxPython-src All of the wxWidgets and wxPython source code.
    wxPython-docs The plain HTML files for the wxWidgets documentation
    wxPython-demo The source code for the wxPython demo and other sample applications.


    SourceForge Logo