import _ctypes ImportError: dlopen(/.../lib-dynload/_ctypes.cpython-37m-darwin.so, 2) 报错解决

 import _ctypes
ImportError: dlopen(/Users/suki570/anaconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libffi.6.dylib
  Referenced from: /Users/suki570/anaconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-darwin.so
  Reason: image not found

MacOS Catalina系统版本,原因是更新了conda导致不同版本的库无法链接。cd到目录/Users/suki570/anaconda3/lib下执行

ln -s libffi.7.dylib libffi.6.dylib

即可解决。

参考:Conda update/install not working !

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章