[issue8854] msvc9compiler.py: find_vcvarsall() doesn't work with VS2008 on Windows x64
Marc-Andre Lemburg
report at bugs.python.org
Sun May 30 13:41:26 CEST 2010
Marc-Andre Lemburg <mal at egenix.com> added the comment:
Martin v. Löwis wrote:
>
> Martin v. Löwis <martin at v.loewis.de> added the comment:
>
> This shouldn't be necessary. If a 32-bit Python looks into the registry, it will get automatically redirected to Wow6432Node. If a 64-bit Python looks into the registry, it shouldn't have any interest in values stored in Wow6432Node.
Perhaps I wasn't clear:
The VS2008 installer as well as the most of VS tool chain appear
to be 32-bit binaries and thus writes its keys and values into
Software\Wow6432Node\Windows\.
If you then run a 64-bit Python binary, it won't find the keys
under the regular Software\Windows\ reg path.
BTW: This was a fresh Vista and VS2008 installation.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8854>
_______________________________________
More information about the Python-bugs-list
mailing list