Platforms are listed in alphabetical order.
There are prebuilt versions of Python:
Irmen de Jong's AmigaPython is a now-unmaintained 2.0 port to the Amiga.
http://www.iseriespython.com hosts an AS/400 port of Python 2.3.1, ported by Per Gummedal.
http://www.teaser.fr/~jymengant/mvspython/mvsPythonPort.html has a ported version of Python 2.2.
Pippy is Python 1.5.2 plus a few extensions, stripped down to fit on a Palm. Originally a project of Endeavors Technology, now an Open Source project at http://pippy.sourceforge.net/.
Erwin Coumans has completed a port of Python to the Sony PlayStation 2. Send him email for more info.
Duncan Booth is porting Python 1.5 to the Psion Series 5. A preliminary version is at his web page.
There's another EPOC (Psion) Python port (v2.1) at http://sourceforge.net/projects/epocpython/.
For building Python on RISC OS, have a look at RISCOS/README in the standard Python source tree.
RISC OS binaries are now available from http://www.schwertberger.de. This page also includes some pre-ported external libraries as well as RISC OS specific extensions and documentation.
It is maintained by Dietmar Schwertberger (dietmar at schwertberger dot de).
Nokia has ported Python 2.2.2 to the Symbian OS-based Series 60 smartphone platform. You can download it from Nokia's open-source site.
Sunfreeware.com has a variety of Python versions for a variety of Solaris versions. These use the standard Sun pkgadd.
A VMS port of Python 2.3.1 is available.
(Background info: VxWorks is an operating system for embedded computers. It's probably inside your VCR and car and lunar rover. See the WindRiver website.)
Richard Wolff has a web page with some info about porting Python to VxWorks, and a patch set for Python 1.5.2.
Jeff Stearns also ported Python, in his case version 1.5.1, to VxWorks. For more info, email him at jeffstearns at home dot com.
What's there should work fine, but not all modules have been ported. The modules have been packaged into related "collections". Some modules have been slightly (and transparently) changed to reduce inter-module dependencies. The selection of modules has been based on the assumption that the Zaurus will be used as a client rather than a server or development platform. All to do with reducing memory footprint.