2016-09-16 52 views
0

哪些版本的Python与Windows Server 2003兼容?我正在使用32位(x86)Python版本与Windows Server 2003的兼容性

是否可以安装3.x版本?

为什么我问的是,因为我已经在Windows Server 2003上安装了Python 3.5.2,当我尝试运行它,它给了我一个错误“python.exe是不是有效的Win32应用程序”

+0

'python.exe不是有效的Win32应用程序'意味着Windows无法通过查看它的第一个字节(标题)将该exe文件识别为(Win32)应用程序 - 因此Windows甚至不会尝试运行它。 – janbrohl

+0

但我使用了32位安装程序 – kage77

+0

Windows没有意识到它并不一定意味着应用程序已损坏,只是在此版本的Windows中不支持此应用程序格式(但可能不同于/更高版本/早期版本) – janbrohl

回答

0

official Site(将鼠标指向下载时)声明不能在Windows XP及更早版本上使用Python 3.5+(暗示早期版本可用) - Windows Server 2003与XP有许多共同点,因此可以 3.5+将也不在那里工作。

请注意,64位版本不适用于32位操作系统 - 不管硬件是否支持64位程序。

为了安全起见,只需为Windows x86安装3.4,或者为Windows x86安装或2.7