py2appを使用してOSxアプリを作成しようとしています。
私は問題なくpy2appスクリプトを使用しました:
py2applet --make-setup UltraProcCMD.py
python setup.py py2app
このアプリは、nibabelパッケージを使用しない場合は正常に動作しますが、使用すると次のエラーが発生します。
File "nibabel/__init__.pyc", line 38, in <module>
File "nibabel/analyze.pyc", line 91, in <module>
File "nibabel/wrapstruct.pyc", line 111, in <module>
ImportError: cannot import name imageglobals
imageglobalsを明示的にインポートしようとしました。つまり、コード内:
from nibabel import imageglobals
これもpy2appでエラーを生成しますが、Pythonインタープリターで実行されているスクリプトでは正常に機能します。
誰かが私が欠けているものを知っていますか?どんな助けでも大歓迎です。
編集:py2appがnibabelからすべての依存関係をプルしているわけではないように感じます。nibabelパッケージ全体を強制的にpy2appに含める方法はありますか?