

Setup(console=) # Calls setup function to indicate that we're dealing with a single console application Import math # We have to import all modules used in our program Installing py2exeįrom re import setup # Need this to handle modules import py2exe To follow along, no advanced Python knowledge is needed, however you will have to use Windows.Ĭonverting an interpreted language code into an executable file is a practice commonly called freezing.

In this article, we'll quickly go through the basics of py2exe and troubleshoot some common issues. The most popular way to achieve this is by using the py2exe module. exe programs on Windows.exe stands for "Executable File", which is also known as a Binary.

If you want to create a simple application and distribute it to lots of users, writing it as a short Python script is not difficult, but assumes that the users know how to run the script and have Python already installed on their machine.Įxamples like this show that there is a valid reason to convert. Executing Python scripts requires a lot of prerequisites like having Python installed, having a plethora of modules installed, using the command line, etc.
