[pygtk] problem installing PyGTK on a clean WinXP system

John Ehresman jpe at wingware.com
Thu Aug 23 06:52:56 WST 2007


John Pye wrote:
> Agreed, but it's really not necessary: msvcr71 is included with Python
> 2.5. It is not a problem of the file not being availble; the problem is
> the PyGTK isn't finding the file, or (alternatively) that Python 2.5
> isn't putting it in the right place (ie in the system32 folder -- by
> there might be a good reason for that).

Python is following MS recommended practice by not putting msvcr71 in 
system32 -- it at least originally was not to be treated as an OS system 
library, but rather a runtime library to be distributed with 
applications as needed.

Under what conditions is it not found?  When python.exe is run, the .dll 
in the same directory should be loaded.

> I suspect that the Python installer should perhaps be modified so that
> msvcr71.dll is placed in the correct location. Alternatively, 'rpaths'
> could maybe be encoded into the PyGTK and other DLLs so that the
> required file is found automatically without modifications to the PATH.
> If relative a rpath is works then this could be OK, conceivably.

rpaths doesn't exist on win32, to the best of my knowledge.

Cheers,

John


More information about the pygtk mailing list