pyinstaller

C++
pyinstaller --onefile --windowed --icon=<project-logo>.ico --add-data "<folder>;<folder>" <filename.py>pip install pyinstaller
1. pip install pyinstaller

2. cd to your file directory in the commandline

3. pyinstaller yourprogram.pypyinstaller -- onefile <file name>
Source

Also in C++: