On Sat, Nov 21, 2020 at 07:16:22AM -0500, Edwin Zimmerman wrote:
On 11/20/2020 11:53 PM, Chris Angelico wrote:
[snip] Use the simpler options until you can't use them. Then use the more complicated options.
Yea, use the simpler options. This is why I have switched from Python to C# when writing desktop apps, simply because distributing a single exe file is easier at all levels than distributing a complete install of Python.
Decrease in effort packaging your app as an exe file: -10% Increase in effort writing your app in C# in the first place: +800% *semi-wink* But seriously... 1. *None of* the stdlib freeze tool, or any of the third-party projects cx_Freeze, py2app, py2exe or PyInstaller, work for you? 2. Python is pre-installed on pretty much all Linux and BSD systems, and Mac OS, and is trivially installed on Windows from the Microsoft app store. Getting a complete install of Python couldn't be simpler. Where does the process let you down? -- Steve