2017-06-07 12 views
3

py2appを使用してPythonコードからアプリを作成しています。 「とValueError:libpython3.6m.dylib vs libpython3.6.dylib

「/Users/(my_computer_name)/anaconda3/lib/libpython3.6私はsetup.pyを実行するまで

すべてが、私はこのメッセージを取得する実行している、それの最後に、よく合います。 libpython3.6.dylib 『と名付けられたファイルがあります『

』libpython3.6m.dylib:dylibは、」それはのために頼むそれはファイルがわずかに異なるという名前の、そこにある判明

「は存在しません』

洞察力があれば幸いです。ありがとうございます!

答えて

0

アナコンダPythonのバイナリは、マルチスレッドをサポートして構築され、それはあなたがシンボリックリンクを作成し、(私はそれで問題があった)py2appを使用して構築しようとすることができ

フォーム*m.dylibsee this Google Groups link)を持つことになります生成されたライブラリを意味します。

これは私にとってはうまくいきました:私は同等のvirtualenv設定(Python Frameworkを使ってpy2appでライブラリを別の場所に置く)を作成し、そのアプリケーションをビルドすることができました。

関連する問題