【发布时间】:2023-02-22 01:09:42
【问题描述】:
我正在尝试 import msprime 并在 MacOS 上得到以下回溯
Traceback (most recent call last):
File "/usr/local/filename.py", line 1, in <module>
import msprime
File "/opt/anaconda3/lib/python3.9/site-packages/msprime/__init__.py", line 28, in <module>
from msprime._msprime import (
ImportError: dlopen(/opt/anaconda3/lib/python3.9/site-packages/msprime/_msprime.cpython-39-darwin.so, 0x0002): symbol not found in flat namespace '_cblas_caxpy'
我以前一直在追溯:
ImportError: dlopen(/opt/anaconda3/envs/slim-workshop/lib/python3.10/site-packages/msprime/_msprime.cpython-310-darwin.so, 0x0002): Library not loaded: @rpath/libgsl.25.dylib
所以我用了:ln -s libgsl.27.dylib libgsl.25.dylib
按照以下步骤在libgsl.25.dylib 和libgsl.27.dylib(这是我拥有的库的版本)之间创建符号链接:
dyld: Library not loaded: /usr/local/opt/gsl/lib/libgsl.23.dylib
我认为这可能与我遇到的问题有关,但不知道发生了什么或如何解决它,所以任何人都可以给我的帮助将不胜感激。
非常感谢
【问题讨论】:
标签: python dylib anaconda3 libgsl