python 3.9 pyinstallerを実現してpythonファイルを包装してexeになります。


簡単に述べる
1.python
pythonはシナリオ言語として説明されています。3つの発表方法があります。
  • ファイル:ソースファイル、実行するためにPythoon環境をインストールする必要があります。
  • pycファイル:pycファイルはPython解釈器で識別できるバイナリコードであり、プラットフォームにまたがることができます。使用者はそれぞれのバージョンのPythonと依存ライブラリをインストールする必要があります。
  • 実行可能ファイル:python環境と依存ライブラリをインストールする必要はなく、異なるプラットフォームに対して異なる実行可能ファイル(Windows,Linux,Mac,…)を包装する必要があります。
  • 2.pyInstaller
  •  PyInstallerツールはpython解析器とスクリプトを実行可能なファイルにパッケージ化できます。本物のマシンコードにコンパイルされていません。実行可能なファイルに包装すると運行効率が低下する可能性があります。利点は、使用者のマシンにpythonとスクリプト依存のライブラリをインストールしなくてもいいです。
  • PyInstallerを利用して指定されたスクリプトをパッケージ化する場合、先にスクリプトに依存している他のスクリプトを分析してから、ガイドパスに従って検索して、Python解像器を含むすべての関連スクリプトを収集して、その後、あなたのコマンドパラメータに基づいてファイルフォルダをそれぞれ生成したり、実行可能ファイルにパッケージ化したりすることができます。
  • 作成したフォルダ内の実行可能ファイルに関わらず、または実行可能ファイルにパッケージ化して直接実行できます。前者はフォルダ全体を他の人に渡す必要があります。
  • 注意:PyInstallerパッケージの実行ファイルは、パッケージマシンシステムと同じ環境でのみ可能です。つまり、移植可能性がないため、異なるシステムで動作する必要がある場合は、このプラットフォームに対して包装しなければならない。
  • 環境の準備
    1.pythonインストール
    公式サイトhttps://www.python.org/に行って、Downloadsの下のWindowsボタンをクリックして、ダウンロードページに入って、インストールします。
    在这里插入图片描述
    cmdを開けて、pythonを入力してください。結果が下図のようになったら、インストールが成功したということです。
    在这里插入图片描述
    Pythonをアンインストールして、前にダウンロードしたPythonをクリックしてパッケージをインストールして、ユニオンをクリックしてアンインストールします。
    2.pyInstallerのインストール
    PyInstallerのwindowsの下のインストール
    コマンドpip install PyInstallerを使えばいいです。
    windowsの下で、pyinstallerはPyWin 32の支持を必要とします。PyInstallerをpipでインストールするとPyWin 32が見つからないので、自動的にpynin 32をインストールします。
    在这里插入图片描述
    PyInstallerはmac,linuxの下に設置されています。
    pip install PyInstaller
    PyInstaller包装
    1.基本文法:
    PyInstaller-F-w-i xx.ico dev.py--hidden-inmport=pands._libs.tslibs.timedeltas
    通常のパラメータ:
    -Fとは、一つのexeファイルだけを生成し、他のdllファイルを生成しないことを意味します。
    -wインタラクティブウィンドウをポップアップしません。プログラムを実行したい場合、プログラムとインタラクションすると、パラメータは追加されません。
    -iプログラムのアイコンを設定します。その後ろのxx.icoファイルはプログラムの小さいアイコンです。
    dev.pyパッケージするプログラムは、dev.pyの同じレベルのディレクトリで実行されていない場合は、ここでdev.pyのパスアドレスを記入します。
    Chidden-inmport=pands.ulibs.tslibs.timedeltas関連モジュールの参照を隠す
    注意:どのディレクトリで実行されている命令ですか?デフォルトのパッケージが完了したファイルやフォルダはこのディレクトリにあります。
    2.パッケージの例:
    D:\itwork\python>pyinstaller-F-c one.py
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    PyInstaller包装によくある問題
    1.タイムアウト:リードタイムアウト
    在这里插入图片描述
    ここで、python 3.9についてpyinstallerをパッケージ化してpythonファイルをexeにした文章を紹介します。もっと関連のpythonファイルをexeに包装してください。以前の文章を検索してください。または下記の関連記事を引き続きご覧ください。これからもよろしくお願いします。