You are using a 32-bit version of the Python interpreter. Using 32-bit software, WOW64 will create a new environment with its own folders and lookups.
You can see what I'm talking about simply by running the 64-bit and 32-bit versions of the command line:
64-bit cmd.exe:
C:\Documents and Settings\Administrator>set prog ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86)
32-bit cmd.exe:
C:\WINDOWS\SysWOW64>set prog ProgramFiles=C:\Program Files (x86) ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files
As you can see from the second passage above, in order to get 64-bit program files, you must use the ProgramW6432 environment ProgramW6432 .
Another approach, however, can solve other problems that may arise in the future (especially with the registry settings!): Just use the 64-bit version of Python - even if I don't know where to download the 64-bit version 2.4.
source share