En Wed, 14 Apr 2010 00:07:48 -0300, Alex Hall <mehg...@gmail.com> escribió:

For testing purposes, and because I am not yet distributing my
application (which, thanks to you all, is now running perfectly!), I
am going to just bundle msvcr90.dll. However, I cannot find it! I ran
vcredist_x86.exe (I have a 64-bit version of win7, but all I have is
the x86 version of the program - is that a problem?). A search for
msvcr90.dll and just vcr90.dll returns 0 results. Where did it put my
msvcr90.dll file? I thought the point was to give me the dll? Thanks.

You need the same architecture and version as used by Python itself. A 32-bit executable (Python, or your compiled program) requires a 32-bit dll, a 64-bit executable requires a 64-bit dll (and this one comes from a different redistributable package, vcredist_x64.exe). You may install the 32-bit dlls on a 64-bit Windows, but only 32-bit programs will be able to use it.

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to