ホームページ  >  記事  >  バックエンド開発  >  Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

王林
王林転載
2023-04-13 16:49:032399ブラウズ

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

1. auto-py-to-exe とは

auto-py-to-exe は、Python プログラムを実行可能ファイル化ツールにパッケージ化するために使用されるグラフィックです。この記事では主にauto-py-to-exeを使ってPythonプログラムのパッケージ化を完了する方法を紹介します。 auto-py-to-exe は pyinstaller に基づいています。pyinstaller と比較して、追加の GUI インターフェイスがあり、よりシンプルで使いやすくなっています。

2. auto-py-to-exe をインストールします

まず、Python 環境が 2.7 以上であることを確認してから、cmd に「pip install auto-py-to-exe」と入力する必要があります。入力が完了すると、pip は auto-py-to をインストールします-exeパッケージ。インストールが完了したら、cmd に auto-py-to-exe と入力して auto-py-to-exe プログラムを開始します。

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

上の図が表示されたら、auto-py-to-exe は正常にインストールされています。

3. auto-py-to-exe のいくつかのオプションの紹介

auto-py-to-exe を使用して Python プログラムをパッケージ化する場合、指定する必要がある構成オプションが多数あります。 . 正しい方法 これらのオプションが何を行うかを理解しておくことが重要です。以下では、重要なオプションのいくつかについて説明します。

(1) スクリプトの場所

スクリプトの場所は主に、パッケージ化する Python ファイルを指定します

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

(2) Onefile

Onefile には、1 つのディレクトリと 1 つのファイルという 2 つのオプションがあります。

  • [1 つのディレクトリ] を選択すると、パッケージ化が完了した後、プログラムはフォルダーの形式で表示されます。
  • [1 つのファイル] を選択した場合、プログラムのパッケージ化が完了すると、.exe ファイルが作成されます。
(3) コンソール ウィンドウ

コンソール ウィンドウでは、主に、プログラムのパッケージ化が完了したかどうかを設定します。パッケージング プログラムの実行中にコンソールが表示されます

    コンソール ベース: パッケージ化されたプログラムの実行時に、コンソール インターフェイスが表示されます
  • ウィンドウ ベース (コンソールを非表示): コンソール インターフェイス非表示になります。主に GUI を備えたプログラムに使用されます。Python プログラムのパッケージ化
(4) アイコン

パッケージ化されたプログラムを指定するために使用されるアイコン

4. auto-py -to-exe の実戦

このセクションでは主に電卓プログラムを使用して、auto-py-to-exe を使用してプログラムをパッケージ化する方法を紹介します。

auto-py-to-exe パッケージング プログラムは主に 3 つの部分に分かれています。

    auto-py-to-exe を開く
  • パッケージング オプションを構成する
  • パッケージング効果を確認します。
  • ## 1. auto-py-to-exe を開きます。

cmd を開き、次のように入力します。 auto-py-to-exe auto-py-to-exe を開きます。 py-to-exe では、構成を選択する必要があります。

2. パッケージ化オプションの構成

電卓プログラム。GitHub からダウンロードできます。アドレスは次のとおりです: https://github.com/pythonprogrammingbook/simple_calculator

パッケージ化現時点で実行する必要がある設定は主に次のとおりです。

スクリプトの場所
  • Onefile
  • コンソール ウィンドウ
  • スクリプトの場所プログラムを選択します メイン プログラムでは、電卓プロジェクトで main.py を選択します。

Onefile 1 つのファイルのほうがシンプルに見えるため、1 つのファイルを選択します。

電卓プロジェクトには GUI があるため、コンソール ウィンドウを選択します。ウィンドウベース (コンソールを非表示)、

アイコン ico ファイルを選択します。この操作は必須ではありません。設定する必要はありません。

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。プログラム内に 1 つあります。独自のモジュールの場合、モジュールのディレクトリを追加ファイルに追加する必要があります。そうしないと、「スクリプト XXX の実行に失敗しました」エラーが表示されます。

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。#電卓プログラムでは、すべてのモジュールが計算ディレクトリにあるため、計算パスを次の場所に追加する必要があります。追加ファイル

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。設定が完了したら、「.PY を .EXE に変換」ボタンをクリックします。

このようにして、ファイルのパッケージ化が完了しました。電卓プロジェクト。

3. パッケージ化効果の表示

プログラムのパッケージ化が完了したら、[出力フォルダーを開く] ボタンをクリックすると、パッケージ化されたファイルへのパスが開きます。

#パッケージ ファイル ディレクトリには、パッケージ ファイルである main.exe ファイルがあります。 Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

main.exe をクリックすると、電卓プログラムが表示されます。

Python スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。

これで、梱包作業は無事完了しました。

5. まとめ

この記事では主にauto-py-to-exeを使ってPythonプログラムをパッケージ化する方法を紹介します。ただし、これは最も単純な Python プログラムのパッケージ化を紹介しているだけなので、複雑なプログラムをパッケージ化したい場合は、上記の構成は間違いなく機能しません。

auto-py-to-exe について詳しく知りたい場合は、pyinstaller を勉強することをお勧めします。 auto-py-to-exe は pyinstaller に基づいています。pyinstaller を学習すると、auto-py-to-exe を徹底的に使用する上で非常に明らかな効果が得られます。

pyinstaller について詳しく知りたい場合は、公式ドキュメントを読んでください。

以上がPython スクリプトのパッケージ化 exe、auto-py-to-exe が役に立ちます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事は51cto.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。