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.9:
- Support for pathlib.Path
- New or improved hooks, with emphasis on matplotlib, numpy, PyQt5 and PySide2
- New ModuleFinder engine uses importlib.machinery
- Refactored Freezer
- New support for package metadata improving Module and new DitributionCache
- Enhanced support for Python 3.8 and Python 3.9, including MSYS2 and Anaconda distributions
- Improvements for multiprocessing
- Optimizations in detection and distribution of libraries
- Integrated to setuptools and importlib-metadata
- Code modernization
- Various bug fixes.
Installation
In a virtual environment, install by issuing the command:
pip install --upgrade cx_Freeze
To install beta versions:
pip install --upgrade cx_Freeze --pre
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.9-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 243f36d35a034a409cd6247d8cb5d1fbfd7374e3e668e813d0811f64d6bd5ed3 |
|
MD5 | 3bcf901d0cc1a0b42a256208a99cb0eb |
|
BLAKE2b-256 | b95c49cfbcf69fc075d7bcba8605e1155c1d2ddc41afffdc548832d5c0909bb4 |
Hashes for cx_Freeze-6.9-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 776d4fb68a4831691acbd3c374362b9b48ce2e568514a73c3d4cb14d5dcf1470 |
|
MD5 | 04971612fafd2818905bcb889877657d |
|
BLAKE2b-256 | 0bdccc8226df21bc13a38a75effc6e35792d6288551f49b646600124ac4b8d83 |
Hashes for cx_Freeze-6.9-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30708f603076713c0a839cdfb34f4126d68e9d61afb3d9a59daa9cf252033872 |
|
MD5 | dab8bfd6d0193afc4ed849b5a4a7da71 |
|
BLAKE2b-256 | b14e385c32be3686ce9c321041e838bc0e1d620dea602735ee0144110719a8c2 |
Hashes for cx_Freeze-6.9-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a31f5ddbc80b29e297370d868791470b0e3e9062db45038c23293a76ed039018 |
|
MD5 | 8cd970b6a2b508b443d9437ca19b401a |
|
BLAKE2b-256 | 5753fecde8347d4c1e7edc2e284012d58c14cd1d3755c0c4d3d67dedb23c0590 |
Hashes for cx_Freeze-6.9-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0788c895c47fdcf375151ce78ff42336c01aca7bc43daecb8f8f8356cdc42b43 |
|
MD5 | 49db626319931a207b1694d25ebfa122 |
|
BLAKE2b-256 | f65b89565fea553bcc530c45a0cff10939cd28b02d1f7cdb6f1c9823dd0f0584 |
Hashes for cx_Freeze-6.9-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1c75df572858e623d0aa39771cd984c0abd8aacb43b2aca2d12d0bc95f25566 |
|
MD5 | 77581abcef0f054ade670bf54e4b0cc8 |
|
BLAKE2b-256 | 585d748cfe8a6865ff7d72bbe18d1ed465273ebb7704a33a7776fcaf6088a0e8 |
Hashes for cx_Freeze-6.9-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 738ab22f3a3f6bc220b16dccf2aa0603c3cd271b2a7a9d9480dab82311308b23 |
|
MD5 | 86587de056bb59f7e9e2a259d06d247b |
|
BLAKE2b-256 | e4dd8ffbfff352e3a43f94cb5129dfbd27801fb48ddc3ab14cfe067778419dc9 |
Hashes for cx_Freeze-6.9-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99c292e7a31cb343efc0cf47f82220a44a4a3b8776651624cd8ee03c23104940 |
|
MD5 | 41640d228944058ab3fee6e5fac7d6a3 |
|
BLAKE2b-256 | 4159874a966f8f5f92a0d193a18b4698d9aa7622196c7af392f03f5e722a9e0a |
Hashes for cx_Freeze-6.9-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe4e32a0c75b2b54491882926bf3ba12f8a3d589822a68a8be7c09f1dcca5546 |
|
MD5 | 0bd993660b9842a5d3f41dd2179132e1 |
|
BLAKE2b-256 | 7326c7151625e182afd068d6d285ad005cc321da8c57f79f1f47c1013b8952d8 |
Hashes for cx_Freeze-6.9-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffc855eabc735b693e2d604d71dce6d52d78a6ba1070c55d51e786dd68ed232c |
|
MD5 | 7f400b0352a60cdc7d22a8581ed99e75 |
|
BLAKE2b-256 | fa3d8882514790b1c9a6f111108dec6744dbd944a1e0dee8c3f5857009b84f05 |