Использование cairo в Windows x64 [дубликат]Python

Программы на Python
Anonymous
Использование cairo в Windows x64 [дубликат]

Сообщение Anonymous »

Мне нужно получить доминирующий цвет svg-файла. Итак, я планирую преобразовать SVG в PNG, и для этого я хотел использовать cairo. После установки пакета по умолчанию в PyCharm я получаю

Код: Выделить всё

OSError: OSError: no library called "cairo-2" was found
no library called "cairo" was found
no library called "libcairo-2" was found
cannot load library 'libcairo.so.2': error 0x7e.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'libcairo.so.2'
cannot load library 'libcairo.2.dylib': error 0x7e.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'libcairo.2.dylib'
cannot load library 'libcairo-2.dll': error 0x7e.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'libcairo-2.dll'
Я искал решение и нашел GTK3 x64 с cffi. После установки и следования инструкциям weasyprint я все еще получаю ту же ошибку. Может быть, что-то не так с импортом?

Код: Выделить всё

from cffi import cairo
Я все еще пробовал установить pycairo, но ничего не изменилось:/
Еще одна попытка была установить его через pipwin, как в этом посте, но он выдает ошибку KeyError

Подробнее здесь: https://stackoverflow.com/questions/785 ... indows-x64

Вернуться в «Python»