Edited at

Anacondaで構築したPython + py2appでBuildしたアプリを動かす方法

More than 1 year has passed since last update.

AnacondaでMacに構築したPython環境でpy2appでMac用Appを作成したのですが、下記のようなエラー画面で起動しませんでした。

ScreenCapture at Wed May 3 01:10:28 JST 2017.png

色々調べてみると、py2appコマンドでビルドする前にsetup.pyのOPTIONSに下記のようにlibpython3.5m.dylibのパスを指定してやるといいみたいです(libの名前は各自の環境により異なります)

----ここから

OPTIONS = {'argv_emulation': True,

'plist': {

'PyRuntimeLocations': [

'@executable_path/../Frameworks/libpython3.5m.dylib',

'/Users/*****/.pyenv/versions/anaconda3-4.1.0/lib/libpython3.5m.dylib'

]

}}

----ここまで