[pygtk] DLL load errors with Py2.6, PyGTK 2.22 and GTK 2.22 bundle

Dieter Verfaillie dieterv at optionexplicit.be
Mon Nov 29 05:18:03 WST 2010


Quoting "Stephen George" <steve_geo at optusnet.com.au>:
> I also recommend DependencyWalker for resolving these issues.
>
> GRAMPS is a pygtk program, a lot of our Windows users have been  
> facing lot's of "DLL load failed" issues recently , I've just  
> started a Wiki page on the GRAMPS wiki talking about this issue.
>
> http://www.gramps-project.org/wiki/index.php?title=ImportError:_DLL_load_failed
>
> It may be of some help, but I haven't got to the section discussing  
> dependency walker usage.

I see gramps lists graphviz as an optional dependency. Beware that
graphviz installs it's own gtk+ runtime (and might add graphviz to
PATH). This could be one reason some of your windows users are having
problems.

If the graphviz directory comes first on PATH (before the gtk+ runtime
version required by pygtk, pygobject and pycairo), the python bindings
will try to load the necessary dll files from an unexpected location,
most likely having and incompatible gtk+ runtime.

Just a thought...

mvg,
Dieter

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


More information about the pygtk mailing list