Supported Python versions

Index of All Documentation » Wing Pro Reference Manual » Introduction »

Wing supports CPython 2.5 through 2.7 and 3.2 through 3.6, Stackless Python 2.5 through 3.4, and cygwin Python 2.5 through 2.7. This includes third party distributions based on CPython, such as Anaconda, ActivePython, and EPD. Wing can also be used with other Python implementations such as PyPy, IronPython, and Jython, but the debugger and Python Shell will not work.

Both 32-bit and 64-bit compilations of Python are supported on Windows and OS X. On Linux only 64-bit Python is supported, but 32-bit Python can be debugged using Wing Pro's remote development feature.

Wing Pro users can also compile Wing's debugger on other operating systems, and against custom versions of Python (requires NDA).

Installing Python

Before installing Wing, you may need to download Python and install it if you do not already have it on your machine.

On Windows, Python must be installed using one of the installers from (or by building from source if desired).

On Linux, most distributions come with Python. Installing Python is usually only necessary on a custom-built Linux installation.

On OS X, a Python built by Apple is installed by default. Other Python versions are available from and from MacPorts, Fink, or Homebrew.

Or use one of the third party distributions listed above.