Download Python Sources

For most Unix systems, you must download and compile the source code (see the latest releases). The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.

If you want to help with the Python Project, see the Python Developer's Guide.

Build Instructions for Unix

The Unix build and install process is explained clearly in the README file contained in the distribution. Be sure to look for the sections with platform specific notes and the trouble shooting section. Hints: if the configure script fails, read the file config.log; after changing configuration options, always run "make clean" and perhaps remove config.cache.

Build Instructions for Windows 95/98/NT

The build process is explained clearly in the file PC/readme.txt contained in the distribution. Only MSVC++ is supported. (Although the source presumably still compiles with the Borland compilers, and there is support for it in config.h, there are currently no Borland project or Makefiles. We lack the personnel to spend time supporting alternate compilers, and nobody has volunteered yet.)

TBD: mention support for Cygnus compilers and DJGPP.