Я получаю эту ошибку при попытке выполнить следующую команду:
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
Я установил Weasyprint, используя pip install weasyprint
. Для установки Каира я использовал этот документ: https://weasyprint.readthedocs.io/en/latest/install.html
Но, в конце руководства, когда я пытаюсь запустить WHERE libcairo-2.dll
, я получаю not found
ошибку.
Я следовал руководству шаг за шагом, но он не работает, и я продолжаю получать ту же ошибку, я искал различные решения, но ни одно из них не решает проблему. Любой совет? Заранее спасибо