アプリ版:「スタンプのみでお礼する」機能のリリースについて

PythonのGUIアプリを作っていて、それをpy2appにてビルドしたのですが起動に失敗してしまいます。

Pythonのバージョンは2.7、wxPythonのバージョンは 2.8、py2appのバージョンは0.64です。

以下のような流れで行いました。
$ /usr/local/bin/py2applet --make-setup foo.py
$ python setup.py py2app --argv-emulation -A

できあがったfoo.appを実行すると以下のようなエラーがコンソールに吐かれて実行できません。
12/03/10 0:54:50.233 com.apple.launchd.peruser.501: ([0x0-0x144144].org.pythonmac.unspecified.foo[6036]) Exited with code: 255

単純なハローワールドアプリは実行してもエラーは出ませんでした。
また、単純なwxPythonアプリは同じエラーを吐いていました。
wxPythonに対応していないのでしょうか。
しかし、ネットで調べてみるとwxPythonを使用したアプリも動かせているようです。


ご教授よろしくお願いします。

A 回答 (1件)

py2appということは、Macでよろしいですね?


OSXのバージョンはなんでしょう?
PythonはOS付属のですか?MacPortsやFink等で入れたものですか?
ターミナルから python foo.py はどうなのですか?

「wxPython Mac」で検索すると、最近のOSX(SnowLeopardあたり?)ではwxPythonの安定板(2.8)が動かない、という情報がけっこう上位に決ます。例えば
http://blog.hekt.org/archives/3325

ターミナルからpython foo.py を実行して動かなければ、appにしても動きません。

この回答への補足

回答有難う御座います。
MacOSX Lionで、PythonはOS付属のものです。

ターミナルからは正常に実行できました。

補足日時:2012/03/12 05:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!