Jonathan Hartley wrote: > Only this week I sent a py2exe-derived executable to someone else (a > non-developer) and it would not run on their WinXP machine ("'The > system cannot execute the specified program'") - my current favourite > hypothesis is that my omission of this dll or something similar was to > blame. > > To diagnose what's wrong, I can't get access to the machine that gives > the above error. To try and reproduce, I'm right now in the process of > creating a bare-bones WindowsXP installed on a VM.
MSVCR90 is a side-by-side assembly (SxS). You can't just copy a SxS assembly to another computer. You must at least ship the manifest file, too. The easiest way to get your program running is the installation of the MSVCR redistributable installer. Christian -- http://mail.python.org/mailman/listinfo/python-list