2

py2appで配布しようとしているプログラムがあります。コマンドラインからプログラムを実行すると、問題なく動作します。また、py2appが作成するパッケージにアクセスし、パッケージの内容内でexecを見つけて、そこから実行する場合にも機能します。ビルドプロセス中の出力にエラーはありません。

ただし、distフォルダー内のアプリをダブルクリックすると、MyApplication Errorというエラーが表示され、終了するボタンとMacPythonWebサイトに移動するボタンがあります。

SnowLeopardでPython2.7でpy2appを使用しています。私はシステムPythonを使用していません。これは、自分でインストールしたディストリビューションです。

どうすればこれをトラブルシューティングできますか?

4

1 に答える 1

5

コンソールを確認します([アプリケーション]> [ユーティリティ])。py2appアプリケーションからのすべてのスタックトレースがそこに出力されます。

私は今日この問題を抱えていました、そして私の解決策はpy2app自体のargv_emulationで何かが壊れていたので、OPTIONSdictでそれをFalseに設定しなければなりませんでした。デフォルトではTrueに設定されています。

于 2011-03-02T07:26:35.387 に答える