Home » Support » Index of All Documentation » Wing IDE Reference Manual » Introduction »

Supported Python versions

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. Wing can also be used with PyPy, IronPython, and Jython, but the debugger and Python Shell will not work with these implementations of Python.

Wing's debugger is pre-built for each of these versions of Python with and without --with-pydebug. Both 32-bit and 64-bit compilations are supported on Windows and OS X. On Linux only 64-bit Python is supported. CPython --with-framework builds are also supported on OS X.

It is also possible to compile Wing's debugger on other operating systems, and against custom versions of Python (requires signed NDA).

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 python.org (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 python.org and from MacPorts, Fink, or Homebrew.

Supported Python versions