See All Titles |
![]() ![]() Other PlatformsBesides Win32 systems, Macintoshes, and UNIX systems, Python is also available for a couple of other platforms. Next is a list of some of these other distributions. If you are reluctant about building Python from the start on your system, maybe it is a good idea to look around and see if someone else has already done that. Maybe the binaries are already out there, just waiting for you. Python for OS/2Jeff Rush provides a Web page where he offers the download of Python binaries for OS/2: http://warped.cswnet.com/~jrush/python_os2/index.html Python for Windows 3.1In order to run Python on 16-bit versions of the Windows OS (Windows 3.1, Windows 3.11, and Windows for Workgroups), you can use either the DOS binary distribution or the WPY package, which is based on the MFC classes. The main page for all Windows ports is located at http://www.python.org/windows. There you can find more information and download info. Python for DOSHans Nowak's Python-DX is a no-longer maintained version of Python for 32-bit DOS, equivalent to Python 1.5.2: http://www.hvision.nl/~ivnowa/newsite/Python/Python-DX/python-dx.html Python for BeOSChris Herborth maintains ports of Python 1.5.2 for BeOS systems, which can be found at http://www.bebits.com/app/606/ Python for VMSUwe Zessin has a port of Python 1.5.x to OpenVMS that includes interfaces to many OpenVMS RTL and system service routines: http://decus.decus.de/~zessin/python/index.html Python for PsionDuncan Booth is porting Python 1.5 to the Psion Series 5. Check out his Web site for more details: http://dales.rmplc.co.uk/Duncan/PyPsion.htm Python for Windows CEOnce again, Mark Hammond brings a great contribution to the Python community with his port of Python to the Windows CE platform. The current release can be installed on any Windows CE 2.0 or later HPC, or PPC devices running MIPS or SH3 processors. Note that you can install and run it directly from a flash memory card. This distribution comes with the Python interpreter, a subset of the standard python library modules, and many extension modules that provide access to the Win32 API. For more information, check out http://starship.python.net/crew/mhammond/ce/ In case you are really into using Python in this type of system, there is an earlier port written by Brian Lloyd, that can be accessed at http://www.digicool.com/~brian/PythonCE/index.html Python for Anything ElseIf your Operating System is not listed here, don't worry because if your system has a C compiler, chances are huge that it can run Python. The first thing you need to do is get your hands on the Python Source distribution at http://www.python.org/download/download_source.html The source code that you can download from the Python Web site comes ready to be built on UNIX and Win32 systems. But note that this source code is the starting point for porting Python to all other platforms. Good luck!
|
Index terms contained in this sectionBooth, DuncanHammond, Mark Herborth, Chris Nowak, Hans running Python Windows CE Rush, Jeff Windows CE running Python Zessin, Uwe |
© 2002, O'Reilly & Associates, Inc. |