・py2exeから、py2exe-0.6.9.win32-py2.5.exeをダウンロードし、インストール。
・setup.pyを作成
from distutils.core import setup
import py2exe
py2exe_options = {
"compressed": 1,
"optimize": 2,
"bundle_files": 1}
setup(
options = {"py2exe": py2exe_options},
console = [
{"script" : "example.py"}],
zipfile = None)
・コマンドラインから setup.py py2exe
以上の操作で、distフォルダ内にexample.exeが生成されました。
まだ、Pythonを勉強しはじめたばかりで、わからないことだらけですが、あっという間にexeファイルを作成できました。コンソール上で動く簡単なアプリケーションですが、ちゃんと動作しました。単一ファイル書き出しにしたところ2.6MBほどと、大きめのファイルサイズになってしまいましたが、簡単に起動できるのは便利ですね。
参考
Pythonで単体で動くバイナリを作ろう!
0 件のコメント:
コメントを投稿