下記ページに書いてある通りそのままです。
オプションだけ備忘録として残します。
参考:Pyinstaller で Python スクリプトを Windows で実行可能な .exe にする
インストール
pip install pyinstaller
使い方
pyinstaller.exe [python file]
同ディレクトリのdist以下にexeファイル(他dllも)が生成される
オプション リンク
--onefile:dllをexeファイル一つにまとめる
--clean:前回ファイルを削除してから実行
--windowed:実行時windowが開かないようにする
補足
メモとった当時はpython3.6.1非対応でしたが今は3.7までサポートしています。
reddit