![令人困惑的系统信息问题](https://linux22.com/image/1498866/%E4%BB%A4%E4%BA%BA%E5%9B%B0%E6%83%91%E7%9A%84%E7%B3%BB%E7%BB%9F%E4%BF%A1%E6%81%AF%E9%97%AE%E9%A2%98.png)
我正在使用一小段 Python 代码来查看系统信息。当我在我的系统上尝试此操作时,我得到了这些;
>>> import platform
>>> platform.machine()
'AMD64'
>>> platform.platform()
'Windows-7-6.1.7601-SP1'
>>>
AMD64 表示我的系统是 64 位的,但是当我转到 时,旁边C
有。由于表示 32 位,为什么如果我的系统是 64 位, 旁边会有 ?(x86)
Program Files
x86
x86
答案1
文件夹名称Program Files (x86)
仅存在于 x64 系统上。它用于安装非 x64 程序(仍可在 x64 系统上运行)。实际的 x64 程序存储在文件夹中Program Files
,但名称始终翻译成您的语言(如果我转到 C:,我会看到它,Programmes
因为我的 Windows 是法语的)。
如果你按下组合键视窗+暂停/注意或者进入控制面板-->系统,如果您的 Windows 是 32 位,那么在操作系统名称旁边会有“(32 位)”,如果是 64 位,则没有任何内容。