HTML 2 PDF - weasyprint - установка на windows
Основной текст заметки
Описание есть тут
Установка weasyprint на винде
Вначале как обычно
pip install weasyprint
вроде все установилось
проверяем
>weasyprint --version
фиг вам
OSError: no library called "cairo" was found
no library called "libcairo-2" was found
cannot load library 'libcairo.so': error 0x7e
cannot load library 'libcairo.2.dylib': error 0x7e
cannot load library 'libcairo-2.dll': error 0x7e
что бы это выправить ставим GTK Runtime качаем здесь
можно конечно вытащить только libcairo-2.dll, но кто сегодня считает место ?
установилось, и вуаля!
>weasyprint --version
WeasyPrint version 51
проверяю работу:
>weasyprint http://127.0.0.1:8000/pricelist-simple/ pl.pdf
зашибись!
Заметка написана: 18.05.2020