ホームページ >バックエンド開発 >Python チュートリアル >py2exeを使用してPythonスクリプトから単一の実行可能ファイルを作成するにはどうすればよいですか?

py2exeを使用してPythonスクリプトから単一の実行可能ファイルを作成するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-30 16:10:10274ブラウズ

How to Create a Single Executable from a Python Script using py2exe?

py2exe を使用した単一の実行可能ファイルの作成

py2exe は、開発者が Python スクリプトをスタンドアロン Windows 実行可能ファイルに変換できる貴重なツールです。これは、単一の実行可能ファイルの生成を可能にする「bundle_files」として知られる独自の機能を提供し、複数のファイルを抽出して実行する必要がなくなります。

「bundle_files」オプション

py2exe の setup.py 設定ファイルの「bundle_files」オプションは、配布ファイルをバンドルするかどうか、およびバンドルする方法を制御します。 実行可能。 1 に設定すると、Python インタープリタを含むすべてがバンドルされます。

実行可能ファイルのセットアップ

単一ファイルの実行可能ファイルを作成するには、次の手順に従います。

  • bundle_files を 1: に設定します。実行可能ファイルにバンドルする必要があります。
  • 圧縮を True に設定します: 効率的に配布するためにバンドルされたファイルを圧縮します。
  • zip ファイルを None に設定します: 防止します追加の library.zip ファイルの作成。

サンプルSetup.py

これらの設定を示すサンプル 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,
)

これらの設定を実装すると、py2exe を使用して単一の実行可能ファイルを簡単に生成できます。これにより、Python スクリプトが実行されます。

以上がpy2exeを使用してPythonスクリプトから単一の実行可能ファイルを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。