在安装了pip之后,我试图让cairosvg正常工作,但我似乎无法让它工作。我不想安装MSYS2>K+,所以我希望库足够了(我有Graphviz)。但我得到的是:
>>> import ctypes.util
>>> path = ctypes.util.find_library('libcairo-2')
>>> print(path)
c:\MyPrograms\graphviz\bin\libcairo-2.dll
>>> import cairosvg
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\U021586\AppData\Local\Programs\Python\Python36\lib\site-packages\cairosvg\__init__.py", line 41, in <module>
from . import surface # noqa
File "C:\Users\U021586\AppData\Local\Programs\Python\Python36\lib\site-packages\cairosvg\surface.py", line 24, in <module>
import cairocffi as cairo
File "C:\Users\U021586\AppData\Local\Programs\Python\Python36\lib\site-packages\cairocffi\__init__.py", line 41, in <module>
cairo = dlopen(ffi, 'cairo', 'cairo-2', 'cairo-gobject-2')
File "C:\Users\U021586\AppData\Local\Programs\Python\Python36\lib\site-packages\cairocffi\__init__.py", line 38, in dlopen
raise OSError("dlopen() failed to load a library: %s" % ' / '.join(names))
OSError: dlopen() failed to load a library: cairo / cairo-2 / cairo-gobject-2
现在,这个问题以前被问过here,但从来没有得到正确的回答。在
有人能帮忙吗?在
谢谢!在
目前没有回答
相关问题 更多 >
编程相关推荐