py2applet --make-setup main.py
rm -rf build dist
python setup.py py2app -A
./dist/main.app/Contents/MacOS/main
To start your application normally with LaunchServices, you can use the open tool:
open -a dist/main.app
pyinstaller --onedir main.py
- No console (only GUI):
--noconsole
- Apply an icon:
--icon icon.ico