Skip to content

OSError: cannot load library 'gobject-2.0': error 0x7e. #971

Description

@d-vyd

I followed the instructions for installing on Windows with Python 64 bit. I'm using an Anaconda installation but "conda install weasyprint" did not find a package, so I used "pip". I'm getting the error below when trying to test weasyprint. After seeing the error, I tried to manually install "glib" using "conda". It installed. But, did not fix the issue.

C:\Users\david>python -m weasyprint http://weasyprint.org weasyprint.pdf
Traceback (most recent call last):
File "C:\Users\david\Anaconda3\lib\runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "C:\Users\david\Anaconda3\lib\runpy.py", line 142, in _get_module_details
return get_module_details(pkg_main_name, error)
File "C:\Users\david\Anaconda3\lib\runpy.py", line 109, in get_module_details
import(pkg_name)
File "C:\Users\david\Anaconda3\lib\site-packages\weasyprint_init
.py", line 440, in
from .css import preprocess_stylesheet # noqa isort:skip
File "C:\Users\david\Anaconda3\lib\site-packages\weasyprint\css_init
.py", line 30, in
from . import computed_values, media_queries
File "C:\Users\david\Anaconda3\lib\site-packages\weasyprint\css\computed_values.py", line 17, in
from .. import text
File "C:\Users\david\Anaconda3\lib\site-packages\weasyprint\text.py", line 257, in
'libgobject-2.0.dylib')
File "C:\Users\david\Anaconda3\lib\site-packages\weasyprint\text.py", line 253, in dlopen
return ffi.dlopen(names[0]) # pragma: no cover
File "C:\Users\david\Anaconda3\lib\site-packages\cffi\api.py", line 146, in dlopen
lib, function_cache = _make_ffi_library(self, name, flags)
File "C:\Users\david\Anaconda3\lib\site-packages\cffi\api.py", line 828, in _make_ffi_library
backendlib = _load_backend_lib(backend, libname, flags)
File "C:\Users\david\Anaconda3\lib\site-packages\cffi\api.py", line 823, in _load_backend_lib
raise OSError(msg)
OSError: cannot load library 'gobject-2.0': error 0x7e. Additionally, ctypes.util.find_library() did not manage to locate a library called 'gobject-2.0'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions