- 2008/03/21 19:17
- 未分類
py2exeで、
“icon_resources”: [(1, "icon.ico")]
と指定してやっても、ウィンドウに表示されなかった。
※後で気付いたんだけど、これはexe自体のアイコンの設定。
くそーーーと思ったけど、ハッと思い出したのが
hajime先輩のページ。
これを実行したところ、無事アイコンが表示されたんですが、
py2exeで固めた後に、exeを実行すると、icon.icoなんてネーヨ!とexeから怒られる。
えーーーーーなんでーーーーー
と思いつつ、distディレクトリにicon.icoを突っ込んでやったら、文句言わずに起動。
・・・コピーしてよ、py2exe。
ってそれを言うのは酷ですか。すみません。
ということで、make.batみたいなものをつくり、
そこでコピーしてやることにしました。
もうちょいパラメータの意味調べないとイカンなと思いました。
icon_resources、最初勘違いしてたんだけど、これはexeのアイコンを設定するためのオプションらしい。
ってそりゃそうか、という気になって、反省。
が、icoファイルを与えてもどうもちゃんと動かない。
いろいろ試したところ、どうやらexe用のicoファイルは、
それ用のソフトで作らないとダメっぽいことが判明。
例えばこの辺。
png2ico
LiquidIcon XP Editor
他にもこの辺も参考になるかも。
icon cube.
ウィンドウアイコンはBMPの拡張子変えてicoにしただけでOKだったから
そのノリでやってしまったのがダメだったっぽい。
アイコンちゃんと作ってやったらOKでした。
- Newer: [ wxPython ] MayaのGUIとの対応
- Older: PyInstaller
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.taikomatsu.com/2008/03/21/wxpython-py2exe-%e3%82%a6%e3%82%a3%e3%83%b3%e3%83%89%e3%82%a6%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e3%81%a8exe%e3%81%ae%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3/trackback/
- Listed below are links to weblogs that reference
- [ wxPython - py2exe ] ウィンドウアイコンとexeのアイコン from memlog