アプリケーションに使用できる完全なチュートリアルが Py2exe に付属しています。
サンプルは の下にありPython\Lib\site-packages\py2exe\samples
ます。
簡単な例として、これはsetup.py
アプリケーションで使用して、必要なすべてのライブラリが埋め込まれた単一の実行可能ファイルを作成しますが、画像、サウンド、テキストファイルなどのデータファイルはすべて実行可能ファイルにバンドルする必要があることに注意してください。
from distutils.core import setup
import py2exe
import sys
if len(sys.argv) == 1:
sys.argv.append("py2exe")
sys.argv.append("-q")
class Target:
def __init__(self, **kw):
self.__dict__.update(kw)
self.version = "0.0.0"
self.company_name = "Mr.Pyo-Pyo Company"
self.copyright = "o_O"
self.name = "Mr.Puyo-Puyo"
test_wx = Target(
description = "Mr.Puyo-Puyo",
script = "main.py", # Modify this to use your main .py file
dest_base = "Mr.Puyo-Puyo")
setup(
options = {"py2exe": {"compressed": 1,
"optimize": 2,
"ascii": 1,
"bundle_files": 1}},
zipfile = None,
windows = [test_wx],
)
セットアップ スクリプトの実行は、アプリケーション ディレクトリ内でスクリプトを実行するのと同じくらい簡単で、.exe というフォルダー内に実行可能ファイルが作成されますdist
。
エラーが発生した場合は、おそらくMicrosoft Visual C++ 2008 Redistributable Packageをインストールする必要があります。