On Tue, Dec 8, 2009 at 11:48 AM, Tim Roberts <t...@probo.com> wrote: > > People need to know that, if you install the 32-bit Python on a 64-bit > Windows system, the DLL will be installed in %windir%\SysWow64. (Yes, > 32-bit DLLs go in SysWow64, and 64-bit DLLs go in System32. Really.) > If you use a 64-bit tool to search for it, you would find it in SysWow64. > > BUT, in a 32-bit process, Windows does magic path redirection. So, if > you were to run os.walk in a 32-bit Python process, you would find > python26.dll in %windir%\System32. This can be incredibly confusing, > since you can go out to a command line and do "dir > \windows\system32\python26.dll" and it won't be there. > > This is, in my opinion, one of the things that Microsoft really botched > in the 32-to-64 transition. > > -- > Tim Roberts, t...@probo.com > Providenza & Boekelheide, Inc. > > Ow. I think my head just exploded.
Kevin Horn
_______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32