■ 主の PC環境一覧
OS:Windows11
CPU:Intel® Core™ i9 13900KF
Memory:64GB
GPU:NVIDIA® GeForce RTX™ 3070 8GB
Python:3.9.4
pip:20.3.4
■ 初めに
Pythonファイルを魔法のようにexe化する一歩で、あなたのアイデアとコードが現実のアプリケーションとなります。
ユーザーは Pythonの知識がなくても、簡単にあなたの創造力を実行でき、ソフトウェアを楽しむことができます。
[1] Pyinstaller インストール
// 仮想環境 作成/有効化
$ python -m venv .venv
$ start .venv\Scripts\activate
// Pyinstaller インストール
$ pip install pyinstaller
[2] 実行ファイル(exe)化
1. 実行したい Pythonスクリプトまで移動
$ cd <実行したい Pythonスクリプトまでのパス>
2. pyinstallerコマンドを実行
[オプション] | [説明] |
---|---|
–onefile | 出力を 1つのファイルにまとめる |
–onedir | 出力を 1つのディレクトリにまとめる |
–noconsole | スクリプト実行時コンソール画面を非表示にする |
–name | 生成する .exeファイル名を指定 |
// Pythonスクリプトを実行ファイル(exe)化
$ pyinstaller <pythonスクリプトファイル名> --onefile --noconsole --name <実行ファイル名>
=====
// 主がよく使用するおすすめ
$ pyinstaller main.py --onefile --noconsole --name Execute_verX-X-X
// 上記省略形
$ pyinstaller main.py -F -w -n Execute_verX-X-X
上記、実行後に下記「ファイル」と「フォルダ」が生成されます。
- Execute_verX-X-X.spec
- build
- 省略(不要)
- dist
- Execute_verX-X-X.exe
ユーザーへ配布する際は、「dist」フォルダを圧縮し送付してあげてください。
■ 最後に
特になし。
comment 📝