# How to Make Executables
We can use Pyinstaller (opens new window) to package Python scripts into standalone executables. And it works across different platforms.
More
It's worth noting that Pyinstaller
can compile to a single executable file, when --onefile
option is chosen. Also on which OS it is run, it makes matching executable, i.e. .exe when run on Windows
# Getting started
First, we need to install Pyinstaller
from PyPI
pip install pyinstaller
1
Then, go to the script folder and run
pyinstaller script.py
1
The bundle will be generated in a folder called dist
.
As mentioned above, if we prefer single executable file, include the --onefile
option.
pyinstaller script.py --onefile
1
# Assignment 21
Use Pyinstaller
to make your solution to Assignment 20 an executable.