Download Python for Other Platforms
Python has been ported to a number of specialized and/or older platforms, listed below in alphabetical order. Note that these ports often lag well behind the latest Python release.
Python for AIX
There are prebuilt versions of Python:
- Python 2.1 for AIX
- You can purchase ActivePython (commercial and community versions, including scientific computing modules, not open source)
Python for AROS
PyAROS is a port to the Amiga Research OS.
Tim Ocock maintains AmigaPython.
Older versions of Python for the Amiga can be found at Aminet.
Python for AS/400 (OS/400)
http://www.iseriespython.com hosts an AS/400 port of Python 2.5, ported by Per Gummedal.
Python for BeOS
The latest version is available at BeBits. For all Python-related stuff on BeOS, search here.
Python for MorphOS
Guillaume ROGUEZ (aka Yomgui) maintains a Python port for MorphOS.
Python for MS-DOS
Python 2.4.2 for DOS/DPMI, built on the DJGPP platform, is also available.
Python for OS/2
Andrew MacIntyre maintains a port of Python 2.4.4 to OS/2.
Python for OS/390 and z/OS
http://www.teaser.fr/~jymengant/mvspython/mvsPythonPort.html has a ported version of Python 2.4.1.
Python for Palm OS
Pippy was Python 1.5.2 plus a few extensions, stripped down to fit on a Palm. Originally a project of Endeavors Technology, the code is still available at http://pippy.sourceforge.net/.
Python for PlayStation
Erwin Coumans once completed a port of Python to the Sony PlayStation 2. Contact him for more info.
Python for Psion
There's an EPOC (Psion) Python port (v2.1) at http://sourceforge.net/projects/epocpython/.
Python for QNX
There's a Python port to QNX at http://sourceforge.net/projects/pyqnx
Python for (what used to be Acorn) RISC OS
To build Python on RISC OS, look at RISCOS/README in the Python 2.x source tree. RISC OS support has been dropped from Python 3.x.
RISC OS binaries for Python 2.4.1 can be found at archive.org. This page also includes some pre-ported external libraries as well as RISC OS specific extensions and documentation, written by Dietmar Schwertberger.
Python for Series 60
Nokia has ported Python 2 to the Symbian OS-based Series 60 smartphone platform. There are downloads available at http://sourceforge.net/projects/pys60/.
Python for Solaris
You can purchase ActivePython (commercial and community versions, including scientific computing modules, not open source), or build from source if you have a C compiler.
Sunfreeware.com has a variety of Python versions for a variety of Solaris versions. These use the standard Sun pkgadd.
Python for VMS
A VMS port is available.
Python for Windows CE or Pocket PC
See the regular Python for Windows page.
Python for HP-UX
You can purchase ActivePython (commercial and community versions, including scientific computing modules, not open source)
Python for Linux
You can purchase ActivePython (commercial and community versions, including scientific computing modules, not open source)