zhaoterryy / mkdocs-pdf-export-plugin

An MkDocs plugin to export content pages as PDF files
MIT License
313 stars 44 forks source link

Can't Export to PDF #68

Closed DuckHunter213 closed 4 years ago

DuckHunter213 commented 4 years ago

Traceback (most recent call last): File "c:\python\lib\runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "c:\python\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Python\Scripts\mkdocs.exe__main.py", line 9, in File "c:\python\lib\site-packages\click\core.py", line 764, in call return self.main(args, kwargs) File "c:\python\lib\site-packages\click\core.py", line 717, in main rv = self.invoke(ctx) File "c:\python\lib\site-packages\click\core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\python\lib\site-packages\click\core.py", line 956, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\python\lib\site-packages\click\core.py", line 555, in invoke return callback(args, kwargs) File "c:\python\lib\site-packages\mkdocs__main__.py", line 163, in build_command ), dirty=not clean) File "c:\python\lib\site-packages\mkdocs\commands\build.py", line 240, in build config = config['plugins'].run_event('config', config) File "c:\python\lib\site-packages\mkdocs\plugins.py", line 94, in run_event result = method(item, kwargs) File "c:\python\lib\site-packages\mkdocs_pdf_export_plugin\plugin.py", line 43, in on_config from .renderer import Renderer File "c:\python\lib\site-packages\mkdocs_pdf_export_plugin\renderer.py", line 6, in from weasyprint import HTML, Document File "c:\python\lib\site-packages\weasyprint__init__.py", line 440, in from .css import preprocess_stylesheet # noqa isort:skip File "c:\python\lib\site-packages\weasyprint\css__init__.py", line 30, in from . import computed_values, media_queries File "c:\python\lib\site-packages\weasyprint\css\computed_values.py", line 17, in from .. import text File "c:\python\lib\site-packages\weasyprint\text.py", line 14, in import cairocffi as cairo File "c:\python\lib\site-packages\cairocffi\init.py", line 50, in ('libcairo.so', 'libcairo.2.dylib', 'libcairo-2.dll')) File "c:\python\lib\site-packages\cairocffi\init__.py", line 45, in dlopen raise OSError(error_message) # pragma: no cover 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

DuckHunter213 commented 4 years ago

Install GTK+