py2exe による単一の実行可能ファイル
py2exe は、Python プログラム用の単一の実行可能ファイルを生成する方法を提供します。これを実現するには、setup.py ファイルで Bundle_files オプションを使用する必要があります。
Setup.py 構成
単一の実行可能ファイルの場合は、bundle_files を 1 (圧縮済み) に設定します。を True に、zipfile を None に設定します。これにより、ファイルの抽出を必要とせずに圧縮された実行可能ファイルが生成されます。
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, )
オプションの説明
bundle_files:
例
この setup.py ファイルは、single.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, )
以上がpy2exe を使用して Python プログラムから単一の実行可能ファイルを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。