Py2App is a tool that bundles up the Python runtime for Macs and iOS. Pyoxidizer, which we won't touch on, also tries to solve this problem. We're holding out hope that they'll be able to solve some of these things. But there seem to be a lot of work on it.