Sort:  

You don't need executables that is the point. Everything runs from the source, both on Windows, Mac and Linux I believe.

So you just write into the console python filename.py or make the file itself an executable, this is done on linux by right click, and there setting it as executable and in the open with tab setting it as run so it becomes an executable. I don't know how on other OS it's done, I'm a Linux user.

Of course for GUI based code, there is the QT package: