Python 2.5 WinXP AMD64

John Machin sjmachin at
Thu Sep 21 18:27:12 CEST 2006

Bjoern Schliessmann wrote:
> Christophe wrote:
> > To be exact, you need a 64bit Windows OS on a 64bit cpu.
> Is there a reason that can be explained in a less-than-2-KB
> posting? :) I mean why Python depends on the processor type that
> much.

Python doesn't depend on the processor type in any sense that I
understand "depend".

Like many other large C applications, Python code makes heavy use of
the C preprocessor to cater for differences in operating systems,
runtime libraries, complier idio[syncra]cies, and (probably least
importantly) processor differences. One corpus of source code can be
used to create binaries for a large number of different combinations of
operating systems and processors.

For just one processor (the AMD64), you could have at least 4 different
binaries: (Windows/Linux) x (32|64) bit version of the OS.


More information about the Python-list mailing list