pycairo " ImportError: ошибка загрузки DLL: указанный модуль не найден."даже после установки DLL

Я следую инструкциям по установке pycairo здесь : http://www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.html установить pycairo для использования с igraph.

однако, даже после запуска установщика и распаковки / копирования всех DLL в каталог сайта-пакетов cairo в соответствии с инструкциями, я все равно получаю следующую ошибку:


>>> import cairo
Traceback (most recent call last):
  File "", line 1, in 
  File "c:Python26libsite-packagescairo__init__.py", line 1, in 
    from _cairo import *
ImportError: DLL load failed: The specified module could not be found.
>>> 

Я запускаю python 2.6.6 под Windows 7.

какие идеи?

2 ответов


открыть _cairo.pyd в Зависимость Walker и выяснить, чего ему не хватает.


Я вроде как решил проблему установки Gtk-Bundle для Windows, который имел сторонние зависимости dll.

(Я сделал грязное решение, вставив DLL непосредственно в c:/Python27/lib/dist-packages/cairo, потому что я больше не привык к Windows и не знаю точно, что является ожидаемым местом для DLL.)

но мои скрипты наконец начали работать.