seemoo-lab / opendrop

An open Apple AirDrop implementation written in Python
https://owlink.org
GNU General Public License v3.0
8.5k stars 266 forks source link

Encountered wrong when using the opendrop in terminal #20

Closed matthewszeto closed 4 years ago

matthewszeto commented 4 years ago

$ opendrop Traceback (most recent call last): File "/usr/local/bin/opendrop", line 6, in from opendrop.cli import main File "/usr/local/lib/python3.7/site-packages/opendrop/cli.py", line 30, in from .client import AirDropBrowser, AirDropClient File "/usr/local/lib/python3.7/site-packages/opendrop/client.py", line 32, in from .util import AirDropUtil, AbsArchiveWrite File "/usr/local/lib/python3.7/site-packages/opendrop/util.py", line 30, in from libarchive import ffi File "/usr/local/lib/python3.7/site-packages/libarchive/ffi.py", line 27, in libarchive = ctypes.cdll.LoadLibrary(libarchive_path) File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ctypes/init.py", line 442, in LoadLibrary return self._dlltype(name) File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ctypes/init.py", line 364, in init self._handle = _dlopen(self._name, mode) OSError: dlopen(/usr/local/opt/libarchive/lib/libarchive.dylib, 6): image not found

schmittner commented 4 years ago

Consult the README. You need to have libarchive installed (duplicate #19)