なまけもの

備忘録

【Python】Pythonのスクリプトをexe化する

概要

Pythonで書かれたスクリプトをexeファイル化し、Pythonのインストールされていない環境でも実行できるようにする。

目次

環境

ソフトウェア

ハードウェア

  • 特になし

手順

"pyinstaller"をインストールする

  1. Visual Studio Code を起動する。
  2. ターミナルから、pip install pyinstallerを実行する。

pyファイルをexe化する

  1. ターミナルから、pyinstaller C:\Sample.pyを実行する。
  2. 成功するとカレントフォルダに以下のフォルダとファイルが作成される。
    • フォルダ"build"
    • フォルダ"dist"
    • ファイル"Sample.spec"
  3. dist\Sample内のSample.exeを実行するとPythonスクリプトが起動する。

単ファイル化

--onefileオプションを指定すると、1つのexeファイルにまとめられる。
ただし、複数ファイルのときに比べ実行が遅くなる。

pyinstaller C:\Sample.py --onefile


以上。