py2exe を使用すると、Python のスクリプトから Windows 上で実行可能な .exe
ファイルを作成することができます。
基本的な使い方
変換対象のスクリプト hello.py
と、変換設定ファイル setup.py
を用意します。
コマンドラインから、次のように実行すると、dist
ディレクトリに hello.exe
と、必要なライブラリが生成されます。
C:\> python setup.py py2exe
配布するときは、dist
ディレクトリの中身をすべてまとめて配布します。
(応用)wxPython などの GUI アプリケーションの場合
GUI を持つアプリケーションで、実行時にコマンドプロンプトを表示したくない場合は、setup
メソッドのパラメータとして、console
の代わりに windows
を指定します。