简体   繁体   English

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

[英]I'm running 32-bit Windows on an x86-64 PC. Should I download the 32-bit or 64-bit Python installer?

I have an Intel T9550 64-bit processor with 32-bit Windows Vista. 我有一台带有32位Windows Vista的Intel T9550 64位处理器。 I want to install Python 2.7.1 onto my PC. 我想在我的电脑上安装Python 2.7.1。 From the python.org website, which installer should I use: 从python.org网站,我应该使用哪个安装程序:

  • "Python 2.7.1 Windows Installer"? “Python 2.7.1 Windows Installer”?
  • or "Python 2.7.1 Windows X86-64 Installer"? 或“Python 2.7.1 Windows X86-64安装程序”?

The latter one is for x86-64. 后者适用于x86-64。 I don't understand if this bit refers to the processor or the OS. 我不明白这个位是指处理器还是操作系统。

在此输入图像描述

Even though you have a 64-bit processor, your OS is of a 32-bit flavour. 即使你有一个64位处理器,你的操作系统也是32位的。 The Windows installer for Python targets the OS it is built on, not just the processor. Python的Windows安装程序面向构建它的操作系统,而不仅仅是处理器。 Since your OS is 32-bit, you can only install the regular 32-bit Python 2.7.1 Windows installer. 由于您的操作系统是32位,因此您只能安装常规的32位Python 2.7.1 Windows安装程序。

Note that you can install both 32-bit (under a 32-bit emulation) and x86-64 flavours of Python installer had you have Windows 64-bit on your machine. 请注意,如果您的计算机上安装了Windows 64位,则可以安装32位(在32位仿真下)和x86-64种Python安装程序。

The first of the two Windows installers on the download page are for 32-bit versions of the operating system. 下载页面上的两个Windows安装程序中的第一个用于32位版本的操作系统。

The Windows AMD64 / Intel 64 / X86-64 description refers to 64-bit versions of Windows. Windows AMD64 / Intel 64 / X86-64描述涉及64位版本的Windows。

Luckily, an installer for the other 64 bit version of windows - IA64 , or Itanium - is no longer available on the download page. 幸运的是,下载页面上不再提供其他64位版本Windows( IA64Itanium)的安装程序。 See for example 2.5.4 downloads : "`For Win64-Itanium users: python-2.5.4.ia64.msi" 参见例如2.5.4下载 :“`对于Win64-Itanium用户:python-2.5.4.ia64.msi”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用 virtualenv 在 Windows 中使用 32 位和 64 位 Python? - How can I use virtualenv to use 32-bit and 64-bit Python in Windows? 如何在Snow Leopard和其他32位/ 64位问题上强制Python为32位 - How do I force Python to be 32-bit on Snow Leopard and other 32-bit/64-bit questions 从32位python调用64位控制台 - Invoking 64-bit console from 32-bit python Macintosh Python:64位与32位问题 - Macintosh Python: 64-bit vs 32-bit problems 32 位 pyodbc 和 32 位 Python 是否可以与 64 位 MS 访问数据库通信? - Is it possible for 32-bit pyodbc and 32-bit Python to talk to 64-bit MS access database? 如何在64位CentOS 6上编译和运行32位Python? - How do I compile and run 32-bit Python on 64-bit CentOS 6? 如何在64位PC中制作Python中的32位应用程序 - How to make 32-bit applications in Python in a 64-bit PC 我在哪里可以下载/如何在 Windows 10 64 位笔记本电脑上安装适用于 Windows 的 python 2.7 32 位? Pepper 机器人需要 - Where can I download / how can I install python 2.7 32-bit for Windows on a Windows 10 64-bit laptop? Required for Pepper Robot 在 64 位 Python 进程中加载 32 位和 64 位 dll - Loading 32-bit and 64-bit dll's in the 64-bit Python process 64 位 Windows 上的 Python 32 位内存限制 - Python 32-bit memory limits on 64bit windows
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM