Skip to content
Go to file

About cx_Freeze

cx_Freeze is a set of scripts and modules for freezing Python scripts into executables, in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It supports Python 3.5.2 or higher.

If you need support for Python 2.x, cx_Freeze version 5.1.x should be used instead.


Install by issuing the command

python -m pip install cx_Freeze --upgrade

or download directly from PyPI.

If you do not have pip installed or would prefer a more manual installation process, the following steps also work once the source package has been downloaded and extracted:

python build
python install


The official documentation is available here.

If you need help you can also ask on the official mailing list:


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.

You can’t perform that action at this time.