Create standalone executables from Python scripts
Project description
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.
Highlights of Version 6.2 up to 6.6:
- 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.
Installation
In a virtual environment, install by issuing the command:
pip install --upgrade cx_Freeze
Please check the installation in documentation for requirements.
Documentation
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
License
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for cx_Freeze-6.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fcf1c8b77ae5c06f45be3a9aff79e1dd808c0d624e97561f840dec5ea9b214a |
|
MD5 | 5206753223e5b296e755f56c30515bae |
|
BLAKE2b-256 | 00db76fbaeb5ff004c6ddc60c3872f1f97e1f897568a785b547d59231dfbd399 |
Hashes for cx_Freeze-6.6-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9340cbcf52d4836980ecc83ddba4f7704ff6654dd41168c146b74f512977ce |
|
MD5 | ad0e2d09ebfa853013d0041976eca601 |
|
BLAKE2b-256 | 5f83c643311526bd54c9078c99c93fc654840efb82a34160c5c9f8bea95adccb |
Hashes for cx_Freeze-6.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c3b00476ce385bb58595bffce55aed031e5a6e16ab6e14d8bee9d1d569e46c3 |
|
MD5 | 4b6576cd43e2c16bb6f51fc829678be2 |
|
BLAKE2b-256 | ddca0acf4109977ed29dd04097939bd2cc5600ba29d9e9d00e1a0b925fe693de |
Hashes for cx_Freeze-6.6-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46eb50ebc46f7ae236d16c6a52671ab0f7bb479bea668da19f4b6de3cc413e9e |
|
MD5 | 64a7ded1867dd63374e90f1d69282278 |
|
BLAKE2b-256 | d1b08a17d0a19a9fb0e36474286c1a5ddb00da7e2c41338cf1e11aee3b7c07da |
Hashes for cx_Freeze-6.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bc46ef6d510811b6002f34a3ae4cbfdea44e18644febd2a404d3ee8e48a9fc4 |
|
MD5 | c4a38ea52897ebc3f72e318a2be38f6f |
|
BLAKE2b-256 | 12e2789973a3581aa7ce6ed172e6173665146b562f0e18627144229a928369ea |
Hashes for cx_Freeze-6.6-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1eac2b0f254319cc641ce25bd83337effd7936092562fde701f3ffb40e0274ec |
|
MD5 | caaddd6d5ef9665b111d1ba5f671ef6a |
|
BLAKE2b-256 | e3979dfd2c4674b6bd66f96c22e6033f79e3f481c123fd063ae5b4de1dc90557 |
Hashes for cx_Freeze-6.6-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1935266ec644ea4f7e584985f44cefc0622a449a09980d990833a1a2afcadac8 |
|
MD5 | eb5c4eccf25b6fff850ce21ea6c407d5 |
|
BLAKE2b-256 | 1d9e1b8b32b229d90f69bf102b24a35921b2c79b69672766621fe93199820c4e |
Hashes for cx_Freeze-6.6-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3d3a6bcd1a07c50b4e1c907f14842642156110e63a99cd5c73b8a24751e9b97 |
|
MD5 | 14f14c9149ba5200c2deee19107afeee |
|
BLAKE2b-256 | 5e380dae052214474edc61f8c8828d5c0f57f45f05fbda4ec4e6fe530e6e99e2 |