shuup-project-template
shuup-project-template copied to clipboard
manage.py migrate throws OSError cannot load library 'pango-1.0' image not found. Need help
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'