Traceback (most recent call last):


 "/tmp/.mount_napariJj0aiL/usr/lib/python3.8/runpy.py", line 185, in _run_module_as_main

mod_name, mod_spec, code = _get_module_details(mod_name, _Error)


 "/tmp/.mount_napariJj0aiL/usr/lib/python3.8/runpy.py", line 144, in _get_module_details

return _get_module_details(pkg_main_name, error)


 "/tmp/.mount_napariJj0aiL/usr/lib/python3.8/runpy.py", line 111, in _get_module_details

__import__(pkg_name)


 "/tmp/.mount_napariJj0aiL/usr/app/napari/__init__.py", line 48, in <module>

from vispy import app


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/__init__.py", line 30, in <module>

from .util import config, set_log_level, keys, sys_info
# noqa


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/util/__init__.py", line 14, in <module>

from . import fonts
# noqa


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/util/fonts/__init__.py", line 13, in <module>

from ._triage import _load_glyph, list_fonts
# noqa, analysis:ignore


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/util/fonts/_triage.py", line 11, in <module>

from ._freetype import _load_glyph


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/util/fonts/_freetype.py", line 16, in <module>

from ...ext.fontconfig import find_font


 "/tmp/.mount_napariJj0aiL/usr/app_packages/vispy/ext/fontconfig.py", line 4, in <module>

from ctypes import (util, cdll, c_void_p, c_char_p, c_double, c_int, c_bool,


 "/tmp/.mount_napariJj0aiL/usr/lib/python3.8/ctypes/__init__.py", line 7, in <module>

from _ctypes import Union, Structure, Array
ImportError: libffi.so.6: cannot open shared object file: No such file or directory

Traceback (most recent call last):


 "<stdin>", line 1, in <module>


 "/Users/dli/projects/personal/tda4/tda.py", line 1, in <module>

from tda import auth, client
ImportError: cannot import name 'auth'
