WinPythonでPyinstallerを使ってみた
WinPython-64bit-3.6.3.0Qt5でpip install pyinstallerでpyinstallerをインストールしてexeファイル化に使ってみた。
まず作ってみたファイルは以下のようなものです。
pythonnetを使って ずーっとピープ音を出していくようなサンプルです。
import clr from System import * for index in range(500, 12000, 500): Console.Beep(index, 400)
まずはpyinstallerを使ってみるには,
pyinstaller <コード>.py
を実行してみる。うまくビルドが終わるとdistフォルダに実行ファイルができている。
少しファイル数が多いと思う場合には
pyinstaller <コード>.py --onefile
を実行してみる。コンソールの画面がいらない場合には
pyinstaller <コード>.py --onefile --windowed
を実行してみる。
iconを指定したい場合には
pyinstaller <コード>.py --onefile --windowed --icon=icon.ico
以前のバージョンはファイルサイズが大きくなる傾向が強かったが,結構まとまったファイルができるようになった。