【Python】Pythonのスクリプトをexe化する
概要
Pythonで書かれたスクリプトをexeファイル化し、Pythonのインストールされていない環境でも実行できるようにする。
目次
環境
ソフトウェア
- Windows 7 64bit
- Visual Studio Code 1.28.2
- Python 3.7
ハードウェア
- 特になし
手順
"pyinstaller"をインストールする
- Visual Studio Code を起動する。
- ターミナルから、
pip install pyinstaller
を実行する。
pyファイルをexe化する
- ターミナルから、
pyinstaller C:\Sample.py
を実行する。 - 成功するとカレントフォルダに以下のフォルダとファイルが作成される。
- フォルダ"build"
- フォルダ"dist"
- ファイル"Sample.spec"
dist\Sample
内のSample.exe
を実行するとPythonスクリプトが起動する。
単ファイル化
--onefile
オプションを指定すると、1つのexeファイルにまとめられる。
ただし、複数ファイルのときに比べ実行が遅くなる。
pyinstaller C:\Sample.py --onefile
以上。