cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any platform that Python itself works on.
- New ModuleFinder, using importlib.machinery
- Support for package metadata
- Enhanced support for Python 3.8 and experimental support for Python 3.9
- Inclusive support for MSYS2 and Anaconda
- Improvements for multiprocessing
- Optimizations in detection and distribution of libraries
- Integrated to setuptools and importlib.metadata
- New or improved hooks
- Code modernization
- Various bug fixes.
In a virtual environment, install by issuing the command:
pip install --upgrade cx_Freeze
Please check the installation in documentation for requirements.
The official documentation is available here.
If you need help you can also ask on the discussion channel: https://github.com/marcelotduarte/cx_Freeze/discussions
cx_Freeze uses a license derived from the Python Software Foundation License. You can read the cx_Freeze license in the documentation or in the source repository.