Search code examples
pythonversionwindows-server-2003

Python version compatibility with Windows Server 2003


Which versions of python are compatible with Windows Server 2003? I'm using 32-bit (x86)

Can versions 3.x be installed?

Why I'm asking is because I've installed Python 3.5.2 on Windows Server 2003 and when I try to run it, it gives me an error "python.exe is not a valid Win32 application"


Solution

  • The official Site (when pointing the mouse on Downloads) states that you cannot use Python 3.5+ on Windows XP and earlier (implying that earlier versions are usable) - Windows Server 2003 has many parts in common with XP so propably 3.5+ will not work there, too.

    Note that 64-bit versions do not work on 32-bit operationg systems - regardless wether the hardware supports 64-bit-programs.

    To be on the safe side just install 3.4 for Windows x86 or 2.7 for Windows x86.