shuup-project-template icon indicating copy to clipboard operation
shuup-project-template copied to clipboard

manage.py migrate throws OSError cannot load library 'pango-1.0' image not found. Need help

Open neps-in opened this issue 4 years ago • 0 comments

manage.py migrate throws on mac os Mojave

OSError: cannot load library 'pango-1.0': dlopen(pango-1.0, 2): image not found.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'pango-1.0' 

here is the full stacktrace for your ref.

Traceback (most recent call last):
  File "manage.py", line 8, in <module>
    execute_from_command_line(sys.argv)
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
    utility.execute()
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/django/core/management/__init__.py", line 338, in execute
    django.setup()
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/django/__init__.py", line 27, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/django/apps/registry.py", line 116, in populate
    app_config.ready()
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/core/__init__.py", line 47, in ready
    install_error_handlers()
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/core/error_handling.py", line 83, in install_error_handlers
    root_urlconf = import_module(root_urlconf_module)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/Users/napoleon/shuup-project-template/project/urls.py", line 12, in <module>
    url(r'^sa/', include('shuup.admin.urls', namespace="shuup_admin", app_name="shuup_admin")),
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/django/conf/urls/__init__.py", line 50, in include
    urlconf_module = import_module(urlconf_module)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/admin/urls.py", line 98, in <module>
    urlpatterns = get_urls()
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/admin/urls.py", line 43, in get_urls
    urls.extend(get_module_urls())
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/admin/module_registry.py", line 48, in get_module_urls
    for url in module.get_urls():  # pragma: no branch
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/order_printouts/admin_module/__init__.py", line 20, in get_urls
    name="printouts.delivery_pdf"
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/admin/utils/urls.py", line 124, in admin_url
    view = importing.load(view)
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/utils/importing.py", line 23, in load
    module = import_module(module_name)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/order_printouts/admin_module/views.py", line 17, in <module>
    from shuup.utils.pdf import html_to_pdf, render_html_to_pdf
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/shuup/utils/pdf.py", line 19, in <module>
    import weasyprint
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/weasyprint/__init__.py", line 394, in <module>
    from .css import preprocess_stylesheet  # noqa
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/weasyprint/css/__init__.py", line 25, in <module>
    from . import computed_values
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/weasyprint/css/computed_values.py", line 17, in <module>
    from .. import text
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/weasyprint/text.py", line 238, in <module>
    'libpango-1.0.dylib')
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/weasyprint/text.py", line 232, in dlopen
    return ffi.dlopen(names[0])  # pragma: no cover
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/cffi/api.py", line 141, in dlopen
    lib, function_cache = _make_ffi_library(self, name, flags)
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/cffi/api.py", line 802, in _make_ffi_library
    backendlib = _load_backend_lib(backend, libname, flags)
  File "/Users/napoleon/shuup-project-template/.shuup-projtempl/lib/python3.6/site-packages/cffi/api.py", line 797, in _load_backend_lib
    raise OSError(msg)
OSError: cannot load library 'pango-1.0': dlopen(pango-1.0, 2): image not found.  Additionally, ctypes.util.find_library() did not manage to locate a library called 'pango-1.0'

neps-in avatar Dec 11 '20 03:12 neps-in