You’ve just finished building a Python program, but instead of delivering the code directly, you want to turn it into an executable file (EXE) that the recipient can use. Solutechblog will show you how to convert Python file to EXE on Windows easily.
How to convert Python File to EXE
To convert Python files to EXE, we will use the open source Python package called auto-py-to-exe.
To install auto-py-to-exe, the basic requirement is that we have to install Python and pip on the developer machine.
To install, we will have to execute the command
pip install auto-py-to-exeon the command-line.
Once the installation is done, we can run it directly
auto-py-to-exefrom the command line itself and see the output.
I’ll write some basic Python code to generate a GUI and turn it into an EXE.
Just enter the path to your Python script once you’ve opened the auto-py-to-exe package, as seen in the screenshot below.
After you’ve finished specifying the script location, click the blue button and then pick the output destination as seen in the screenshot below.
As soon as you click “CONVERT .PY TO EXE”, the next window will look like this:
When you open the output file, you will see the GUI EXE file:
The result will appear as follows:
Remember that auto-py-to-exe will combine all of the machine’s available libraries before creating an EXE file, so make sure you have installed all of the Python packages and libraries used in python scripts via pip. If you don’t do this, the EXE file will encounter a module not found error when run on another computer.
FINALLYIn this post, I will show you a way to convert Python File to EXE (Py to exe) quickly. I hope this post is useful.