Pycairo“ Inflotror:DLL负载失败:找不到指定的模块。”即使在安装了DLL之后

StackOverflow https://stackoverflow.com/questions/4731786

我在此处遵循Pycairo安装说明:http://www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.html安装Pycairo与Igraph一起使用。

但是,即使运行了安装程序并根据说明将所有DLL解压缩/将所有DLL复制到Cairo目录中,我仍然会收到以下错误:


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

我正在Windows 7下运行Python 2.6.6。

有任何想法吗?

有帮助吗?

解决方案

打开_cairo.pyd in 依赖性沃克 并弄清楚它缺少什么。

其他提示

我有点解决了安装问题的问题 Windows的GTK-Bundle, ,Wich具有第三方DLL依赖性。

(我通过将DLL直接粘贴到C:/python27/lib/dist-packages/cairo中做了一个肮脏的解决方案,因为我不再习惯了Windows,并且不确定DLL的预期位置是什么)

但是我的脚本终于开始工作了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top