I’m looking for a way to ship the Python interpreter with my application (also written in Python), so that it doesn’t need to have Python installed on the machine.
I searched Google and found a bunch of results about how to embed the Python interpreter in applications written in various languages, but nothing for applications written in Python itself… I don’t need to “hide” my code or make a binary like cx_freeze does, I just don’t want my users to have to install Python to use my app, that’s all.
For distribution on Windows machines, look into py2exe
For the MacIntosh, there is py2app (but I’m not familiar with it)
And for both Windows and Linux, there’s bbfreeze or also pyinstaller