我编写了一个 python 脚本,它可以与 numpy 和 scikit 的 audiolab 一起工作。我想使用 py2app 创建一个独立的应用程序,但无论我在哪台 OS X 计算机上测试它,我都会遇到同样的错误。
ImportError: dlopen(/Users/transfer15/Desktop/app/dist/PCMAlign/app/Contents/Resources/lib/python2.7/numpy/linalg/lapack_lite.so, 2): Library not loaded: @rpath/libmkl_intel_lp64.dylib
Referenced from: /Users/transfer15/Desktop/app/dist/PCMAlign/app/Contents/Resources/lib/python2.7/numpy/linalg/lapack_lite.so
Reason: image not found
这对我来说有点奇怪,因为如果我按照文件路径,我可以lapack_lite.so
在正确的文件夹中看到。
有什么解决办法吗?或者,有什么方法可以排除这个库,因为我没有使用线性代数(几乎只是使用 numpy 数组)以避免这个错误?
谢谢!