PyInstaller クイックスタート
Pythonプログラムを単一ファイルに組み合わせる
目次
PyInstallerを使用して、Linux、Windows、Macで動作するスタンドアロンの実行ファイルとしてPythonのプログラムをパッケージ化できます。
最も効率的ではありませんが、使用可能です。
このPythonのキューブ画像は、AIモデルFlux 1 devによって生成されました。
PyInstallerのクイックスタート
PyPIからPyInstallerをインストールします:
pip install pyinstaller
プログラムのディレクトリに移動し、以下を実行します:
pyinstaller yourprogram.py
これにより、distというサブディレクトリにバンドルが生成されます。
pyinstaller -F yourprogram.py
-F(または–onefile)パラメータを追加すると、すべてを1つの"exe"ファイルにパッケージ化します。
pyinstaller -F --paths=<your_path>\Lib\site-packages yourprogram.py
“ImportError"が発生した場合は、サードパーティのパッケージを考慮してください。
pip install pynput==1.6.8
まだImportErrorが発生する場合は、pyinstallerをダウングレードしてください - pynputとpyinstallerを使用する際にエラーが発生する場合の対処法
欠点
読み込み時間が遅いという不満が多く寄せられています… 自分でさらに調査してください。