我在运行以下命令时一直遇到这个错误:
python -m weasyprint http://weasyprint.org weasyprint.pdf
错误:
raise OSError("dlopen() failed to load a library: %s" % ' / '.join(names))
OSError: dlopen() failed to load a library: cairo / cairo-2 / cairo-gobject-2 / cairo.so.2
我使用pip install weasyprint
安装了Weasyprint。要安装cairo,我使用了这份文档:https://weasyprint.readthedocs.io/en/latest/install.html
但是,在指南的最后,当我尝试运行WHERE libcairo-2.dll
时,我收到了一个not found
错误。
我一直按照指南逐步操作,但它不起作用,我一直收到相同的错误,我搜索了各种解决方案,但没有一个能修复这个问题。有什么建议吗?提前感谢您的帮助。