我在x86-64的PC上运行32位Windows,应该下载32位还是64位的Python安装程序?

2 投票
3 回答
542 浏览
提问于 2025-04-16 12:45

我有一台搭载Intel T9550 64位处理器的电脑,系统是32位的Windows Vista。我想在我的电脑上安装Python 2.7.1。从python.org网站上,我应该选择哪个安装程序:

  • “Python 2.7.1 Windows Installer”吗?
  • 还是“Python 2.7.1 Windows X86-64 Installer”?

后者是针对x86-64的。我不太明白这个位数是指处理器还是操作系统。

3 个回答

1

下载页面上,第一个Windows安装程序是针对32位操作系统的。

而Windows的AMD64 / Intel 64 / X86-64描述是指64位版本的Windows。

幸运的是,另一种64位版本的Windows - IA64,也就是Itanium - 的安装程序在下载页面上已经不再提供了。比如在2.5.4下载中可以看到:"`对于Win64-Itanium用户:python-2.5.4.ia64.msi"

3

即使你的电脑有64位的处理器,但你的操作系统是32位的版本。Python的Windows安装程序是根据它所运行的操作系统来制作的,而不仅仅是根据处理器。因此,由于你的操作系统是32位的,你只能安装普通的32位 Python 2.7.1 Windows安装程序。

需要注意的是,如果你的电脑上装的是64位的Windows系统,你可以同时安装32位(在32位模拟环境下)和64位的Python安装程序。

6

在这里输入图片描述

撰写回答