[pygtk] problem installing PyGTK on a clean WinXP system
John Pye
john at curioussymbols.com
Thu Aug 23 15:54:44 WST 2007
Bryan Feir wrote:
> On Thu, Aug 23, 2007 at 10:41:16AM +1000, John Pye wrote:
>
>> Conclusion: whereever the code is that checks for the existance of
>> msvcr71.dll, it should also search in the Python installation directory,
>> in addition to the PATH. Try Dependency Walker for the steps that are
>> followed when Windows hunts for a DLLs.
>>
>> Question: *sometimes* msvcr71.dll is available in the Windows directory.
>> What installs it? Is it reasonable to assume that any up-to-date Windows
>> system will always have a copy of this DLL? If I had simply performed by
>> Windows Update thing, perhaps I wouldn't have seen this problem.
>>
>
> What installs it is the Visual Studio development environment.
> MSVCR71 is the MicroSoft Visual C Runtime 7.1, which comes with Visual C
> 7.1, which is part of Visual Studio .NET 2003. You can tell which
> version of Visual Studio was used by the numbers: programs compiled
> under Visual Studio 2005 link to msvcr8.dll instead, for example.
>
I haven't got any of those MSVS things on my system, so it can't be
that. You're sure that msvcr71.dll isn't installed by Windows Update?
> And no, said DLLs are not generally included with Windows by default.
> They are, however, free to include in the archives of programs that
> require them, which is what happens with Python.
>
Cheers
JP
More information about the pygtk
mailing list