Using a simple Hello World example to instantiate a basic PySide2 UI with Python 3.7.0 (and 3.7.1/3.7.2), I tried every way I could think of to build a double-clickable app bundle or even a reliable pyc archive. Pyinstaller, fbs, cx_freeze, Py2App, zipapp. All failed in one respect or another.
With Pyinstaller, after hacking my way around a couple of path/lib/framework issues with symlinks I could get an app bundle built successfully, but then when I would run the script/binary via double-clicking the app bundle (or navigating into the bundle and executing via shell), the window theme is gone and the simple button/textfield controls were no longer responsive. Nothing useful in the logs at that point (after resolving path issues), app launches but no GUI window color is light gray (vs dark gray when running the script manually via shell or Sublime), and QButton no longer sends a signal to textfield.
Has anybody in 2019 figured out a reliable way to make a double-clickable app bundle with a Qt/pyside2 GUI? (Any version of Python) (Mac) Thanks!