[pyinstaller] or [py2exe] でpyファイルをEXE化 (2022-01-22)


前回、Windows10環境に、Python3をインストールしたので、今回は、exe化をやってみました。

前回の記事:

pyinstaller をインストール

exe化テスト

シンプルにprint文のみでとりあえずやってみます。

Hello-Python.py
# -*- coding: utf-8 -*-
import sys
print("Hello,Python!")

一応、実行確認

pyinstaller コマンドでEXEファイル作成

pyinstaller (ファイル名) --onefile

で、EXEファイルが出来るようなので作ってみます。

$ pyinstaller Hello-Python.py --onefile

「dist」フォルダ内に、「Hello-Python.exe」が作成されていました。

exeファイル実行テスト

py2exeでexe化

py2exeの方もやってみました

pipでインストール

$ pip install py2exe

setup.pyを作成

setup.py
from distutils.core import setup
import py2exe

setup(console=['Hello-Python.py'])

実行

$ python setup.py py2exe

実行後、distフォルダ内にHello-Python.exeが作成されるようです。

起動