PythonをWindowsの実行ファイル(exeファイル)に固める
とりあえず、二通りのやり方がある
1. py2exeを使う
2. pyinstallerを使う
py2exeを使うと、dllやpydといったファイルがexeとは別に吐き出され
実行環境でもこれらのファイルを同梱することが必要になるが
pyinstallerを使うと、実行ファイルを簡単に一つにまとめることができる。
pyinstallerを使うには、別途Python for Windows Extensionが必要なので
これを予めインストールしておく。
(場所:http://sourceforge.net/projects/pywin32/files/)
pyintaller自体は、ただ展開するだけ。
(2.0での話。1.xでは、configure.pyとか実行する必要があるっぽい)
あとは、pyinstallerを展開したフォルダに、固めたいPythonコードを置き
以下のコマンドを実行すればOK
# python pyinstaller.py --onefile hogehoge.py