在Vista64机器上的Python 2.4.3。Python在64位Vista上得到错误的值os.environ [“ProgramFiles”]
以下两个变量在环境中:
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
但是当我运行以下
import os
print os.environ["ProgramFiles"]
print os.environ["ProgramFiles(x86)"]
我得到:
C:\Program Files (x86)
C:\Program Files (x86)
任何想法,我怎么能得到“ProgramFiles”的正确值?
此行为因您的python可执行文件是32位还是64位而不同。请说明。 – Macke 2011-02-08 13:10:16