I know this question has been asked a 100 times since Jan. But now I'll ask
I'm running python 4.1 and py2exe ... 2.4 on a win 98SE machine.
When running "bdist_wininst" it builds the exe file but when I run my exe I
A required DLL MSVR71.DLL was not found.
What did I miss?
From: Michael Foord <mike@pc...> - 2005-07-21 08:03:14
> py2exe help,
> I know this question has been asked a 100 times since Jan. But now I'll ask
> once more.
> I'm running python 4.1 and py2exe ... 2.4 on a win 98SE machine.
> When running "bdist_wininst" it builds the exe file but when I run my exe I
> get :
> A required DLL MSVR71.DLL was not found.
> What did I miss?
MSVR71.dll is a component of programs created with the Microsoft Visual
C compiler (it contains runtime stuff). It is part of the normal Python
2.4 distribution (because it was created with the Microsoft compiler).
This means that programs/executables created with Python (and therefore
py2exe) require access to this dll, which isn't part of any standard
Microsoft OS distribution.
*Many* people (but not all) will already have this dll somewhere on the
system path. py2exe doesn't include it by default because the licensing
issues are unclear. It does seem that anyone can obtain a license to
distribute the dll by downloading the *free* Microsoft compiler - so it
should be less of an issue.
You will need to include the dll with your programs is the bottom line.
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> Py2exe-users mailing list