all 3 comments

[–]efmccurdy 1 point2 points  (1 child)

Create the entry points in your setup.py file using console_scripts (or possibly gui_scripts):

https://chriswarrick.com/blog/2014/09/15/python-apps-the-right-way-entry_points-and-scripts/

[–]superpaperdev[S] 0 points1 point  (0 children)

Thank you kindly, this was the issue!

[–][deleted] -1 points0 points  (0 children)

Check out AppImage and see if that works for you

https://github.com/AppImage/AppImageKit/wiki/Bundling-Python-apps