There comes a point in any app's development where it needs to leave home — half the fun in writing software is being able to share it with other people. Packaging Python GUI apps can be a little tricky, but these guides will walk you through the process step by step.
- Packaging your applications on Windows with PyInstaller
- Packaging your apps on macOS including building .app bundles and Disk Images
If you're using Qt Designer you may want to take a look at the QResource system and how you can use it to package data files with your apps.
