実行ファイルのビルド

2015/12/03

Pythonのexe化は、py2exe、cx_Freeze、PyInstaller というモジュールがある。

Python単体で実行すると大体上手くいくんだけど、色々なモジュールを使うと、大体、一発じゃ上手くいかない。 有名なモジュールなら大抵の答えはネット上に転がっているけど。
PyInstallerが新しい分、問題が少ない印象。

PyInstallerはPython2でやると、パスに日本語があると実行できないっという制限があったけど、Python3なら問題なかった。

PythonでWindowsアプリケーションを作ってみよう
http://april.fool.jp/blogs/2013/12/python%E3%81%A7windows%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86/