我已经在 PyCharm 中安装了 scanpy 和所有必要的相关包(表、numpy 等),但是当我尝试导入 scanpy 时,我收到以下错误:
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/tables/utilsextension.cpython-39-darwin.so, 2): Library not loaded: @rpath/libhdf5.103.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/tables/utilsextension.cpython-39-darwin.so
Reason: image not found
当我尝试导入表时会出现相同的错误,因此这似乎是导入该包(scanpy 依赖于该包)更根本的问题。我已经尝试卸载并重新安装 scanpy 和表,以及 PyCharm 本身,但我继续收到此错误。
我是新手,老实说,我什至不知道如何解释上面的错误消息或解决这个问题。libhdf5.103.dylib 是否应该存储在其他地方?看起来 libhdf5.103.dylib 当前存在于我计算机上的 usr > opt > anaconda3 > lib 下。还有别的问题吗?