ホームページ >バックエンド開発 >Python チュートリアル >py2exe を使用して Python スクリプトから単一の実行可能ファイルを作成する方法
py2exe で単一の実行可能ファイルを生成する方法
コンピューティングにおいて、単一の実行可能ファイルは、必要なく直接実行できるプログラムです。追加の依存関係またはインストール用。これには、プログラムを実行するために必要なすべてのコードとリソースが含まれています。 Python で単一の実行可能ファイルを生成する 1 つの方法は、py2exe を使用することです。
py2exe の Bundle_files オプションを使用する
py2exe を使用して単一の実行可能ファイルを作成するには、次の Bundle_files オプションを利用します。 setup.py ファイル。 Bundle_files を 1 に設定し、compressed を True に指定し、zipfile を None に設定します。これは、Python インタープリターを含むすべてのファイルを、配布用の圧縮された単一ファイルにバンドルするように py2exe に指示します。
py2exe のドキュメントで説明されているように、bundle_files の有効な値は次のとおりです。
zipfile を None に設定すると、バンドルされたファイルは別個の library.zip アーカイブではなく実行可能ファイルに組み込まれます。
サンプル Setup.py ファイル
これはBundle_files 構成を示すサンプル setup.py ファイル:
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
この setup.py ファイルを実行すると、Python インタープリターと、実行に必要なすべてのファイルを含む単一の実行可能ファイル (single.exe) が生成されます。 single.py スクリプト。
以上がpy2exe を使用して Python スクリプトから単一の実行可能ファイルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。