Не удалось загрузить библиотеку: cairo - PullRequest
0 голосов
/ 21 июня 2019

Я получаю эту ошибку при попытке выполнить следующую команду:

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 ошибку.

Я следовал руководству шаг за шагом, но он не работает, и я продолжаю получать ту же ошибку, я искал различные решения, но ни одно из них не решает проблему. Любой совет? Заранее спасибо

...