Create standalone Python executables
masterIf you need to distribute your Python programs as packaged executables, consider these tools:
- cx-Freeze: Converts scripts into standalone executables and installers for Windows, macOS, and Linux.
- Nuitka: Compiles Python programs into high-performance standalone executables (cross-platform).
- pyarmor: Obfuscates Python scripts and allows binding them to specific machines or expiration dates.
- pyinstaller: Converts Python programs into stand-alone executables (cross-platform).
- shiv: A CLI utility for building fully self-contained zipapps (PEP 441) including all dependencies.