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

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

Susan Sarandon
リリース: 2024-12-01 01:01:11
オリジナル
978 人が閲覧しました

How Can py2exe Create a Single Executable File from a Python Script?

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

Python スクリプトから単一の実行可能ファイルを作成すると、配布が簡素化され、ユーザーが使いやすくなります。 py2exe パッケージは、これを実現する方法を提供します。

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

  1. バンドル ファイル オプションを設定します: セットアップ内.py ファイルには、値 1 の Bundle_files オプションを含めます。これにより、py2exe にすべてのスクリプト ファイルとライブラリ ファイルをバンドルするように指示されます。 executable.
  2. 圧縮を有効にする: 実行可能ファイルのサイズを削減するには、圧縮オプションを True に設定します。これにより、バンドルされたファイルが圧縮されます。
  3. Zip ファイルの作成を無効にする: ファイルを実行可能ファイルに直接バンドルしているため、zipfile オプションを None に設定します。これにより、py2exe がバンドル ファイルを含む個別の ZIP ファイルを作成することがなくなります。

これらの設定を示す setup.py ファイルの例を次に示します。

from distutils.core import setup
import py2exe

setup(
    options={'py2exe': {'bundle_files': 1, 'compressed': True}},
    windows=[{'script': "single.py"}],
    zipfile=None,
)
ログイン後にコピー

セットアップを更新したら.py ファイルで、次のコマンドを実行して単一の実行可能ファイルを生成します。

python setup.py py2exe
ログイン後にコピー

結果の実行可能ファイルは次の場所にあります。 dist フォルダー。これには、必要なすべての Python ライブラリとスクリプトが含まれており、配布できる単一の自己完結型ファイルになります。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート