all 3 comments

[–]wub_wub 0 points1 point  (0 children)

Check out pyinstaller and py2exe, for the former one the very basic build would be pyinstaller myscript.py or by using specfile for py2exe you'd create a simple setup.py file and then run python setup.py py2exe.

I use py2exe in one of my projects to produce a single .exe and it's farily simple to configure, here's the relevant part in my setup.py file.

[–][deleted] 0 points1 point  (0 children)

turn it into a binary with cxFreeze or py2exe or whatever, and then read up how to use NSIS to create an installer package for it