|
Most of the time, you don't need all that, since Python has zipapps. You defined deps, you zip it, you ship to any same os with the same python version. It embeds everything, and just run. We even how have a nice tool to automate the bundling for you: https://pypi.org/project/shiv/ Of course you still have to figure out how to get a Python installed on the final machine, that's the price to pay to be an interpreted language. We don't have yet a story to ship a beautiful exe/dmg/deb/rpm that embeds the zipapp and libpython in an easy way. |
This is a non-trivial thing to handwave away.