- open folder in terminal
- create virtualenvironment
virtualenv venv --python=python3
- activate environment
source venv/bin/activate
- install requirements
pip install -r requirements.txt
- virtualenvironment must be activated
- python setup.py py2app
- you find the exectubale in subfolder dist
- you might need to change file permissions for the app. On mac you can open the app like a folder on right click. Then change the permissions for that folder and recursively for all subfolders.