What is 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 or higher. For Python 2.7, use version 5.
More information can be found at the web site: https://anthony-tuininga.github.io/cx_Freeze
cx_Freeze 6.0 adds support for Python 3.7 and makes use of a number of improvements in Python 3. A lot of small improvements and bug fixes were made. The full release notes can be read here: https://cx-freeze.readthedocs.io/en/latest/releasenotes.html#version-6-0-aug... .
I want to thank Marcelo Duarte in particular for his help. Without him this release would have taken even longer than it already has and contained far fewer improvements and bug fixes!
To install, use the following command:
python -m pip install cx_Freeze --upgrade