0

numpy と scikit の audiolab でいくつかの作業を行う python スクリプトを作成しました。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配列を使用しているため)、このライブラリを除外する方法はありますか?

ありがとう!

4

1 に答える 1

0

最近同じ問題が発生したため (Python 2.7、numpy バ​​ージョン 1.11 をインポートしようとしました)、numpy のバージョンをダウングレードするとエラーが解消されました。

pip を使用して numpy をインストールした場合は、次の方法でダウングレードできますpip install 'numpy<1.7'。より高いバージョンがうまくいく可能性があります。

于 2016-06-21T03:16:19.700 に答える