Create standalone executables from Python scripts
Project description
Version | Downloads | Python | Code |
---|---|---|---|
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.
Installation
In a virtual environment, install by issuing the command:
pip install --upgrade cx_Freeze
To install the latest development build:
pip install --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze
Please check the installation for more information and how to install in others environment such as pipenv, conda-forge, etc.
Documentation
The official documentation is available here.
If you need help you can also ask on the discussion channel.
Highlights of Version 6.14:
- Support Python 3.11
- Binary wheels (x86_64 and aarch64) for musllinux
- Maintain Windows base executables on git (install from sources without C compiler)
- Improved documentation
- New hooks: charset_normalizer, shapely, sklearn, pytorch
- Improved hooks: scipy, sqlite3
- Bug fixes and improvements
Highlights of Version 6.2 up to 6.13:
- Binary wheels (x86_64 and aarch64) for manylinux and macOS (including Apple Silicon)
- New or improved hooks, especially matplotlib, numpy, PyQt5, PyQt6, PySide2, PySide6 and Tkinter
- Support Application Manifests in Windows: manifest and uac-admin
- Complete integration to setuptools instead of distutils
- New dependency resolver on Windows
- Support for pathlib.Path
- New ModuleFinder engine uses importlib.machinery
- Refactored Freezer
- New support for package metadata improving Module and new DitributionCache
- Enhanced support for Python 3.8 to 3.10, including MSYS2 and conda-forge distributions
- Improvements for multiprocessing
- Optimizations in detection and distribution of libraries
- Code modernization
- Various bug fixes.
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.14.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37b3b2a4a099c3f21aa4ec12a3758d02b03fb03b0bad607e47d9bf295ed1874e |
|
MD5 | 17cb26ae9e8995355c1d256715f8fbf4 |
|
BLAKE2b-256 | 769e560fcf42bac7d5fc93967d6bcadc9d05d15ad428099d24b7a44dacd0cb57 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cc280c9bad7a179000a27ba9893175c58d5759272ff66669d5fbf2a98d380d3 |
|
MD5 | f8d2cc0e9952f4f73ddc001961b2296b |
|
BLAKE2b-256 | 026e0ea475536210e0f87a65baf9d6b79c6844e895dfde2141aed04858538a05 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e25c9d60934394e8a0f62fa0b0e1b43bb1fe447defaf700042c327407229338d |
|
MD5 | a3955ff524371d48e742a64dd199f55d |
|
BLAKE2b-256 | a5168d4fe880b920863a40ddaeb1fcac00a9293b1448e0956310452b83acc077 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d26f5e3ee9db5289de9d13c0c9b9254fae0c0d89d877ebb810e328c54c742d5 |
|
MD5 | dcf9d67543e0e59b108c58daebef40fa |
|
BLAKE2b-256 | 025acaf596cc025653f5b22e8891c4b2bcc9909d5c21521ba6dca64f0f8d16c1 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 303cac883392e116c05049d9d99aaf5842c8a08b0dfb4706dc4fce97c4aac19b |
|
MD5 | 0d52a4704a80483d4f3cd80275fee9de |
|
BLAKE2b-256 | 030e6820277f34d69c74d8a9839a0e815a7e8384f94ce7bbd194466650649481 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbe894c1717d868e69c9342220993130ac89a68b8705ec4694b35582f8770e9c |
|
MD5 | bd288c20353c4a9cef3a2b2f646b6b48 |
|
BLAKE2b-256 | 9f022fac9267fb0ce47bb8eb2ec6a19299a05e1193d36c894654d787976ebf84 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b148a1d59654173dfadc8a5473120ecfde922474f8363ce1595594ca882547f |
|
MD5 | a45ea08f67003b1cd4839f68cbf41969 |
|
BLAKE2b-256 | 3630be4d835b913462e978e562faa10de38f5b01aabdc1641d2b5daf8c47522d |
Hashes for cx_Freeze-6.14.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c71ba47aabd3e98d0081a549cc123f14ff1546bf5f56318fa395c7ee68fe7c |
|
MD5 | 3d7d2ef48f187f2a7297a1e4fbc22290 |
|
BLAKE2b-256 | f47b21d27ee06d3389a9273721c666c9b5b1538409c88c9a298b5e99ccf2ef27 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c54e671096ba8827be9371287da5a085ff0e583295ee91ed3772eec791ce3a7c |
|
MD5 | e0427d0f134cdb48dec93eec0bc53a90 |
|
BLAKE2b-256 | 4d0bb67423059a85d5810bc5783d82ad0d625920dc36ace2f116bcffcdb02d06 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53dfab75c187c7ce66a8a4a3088a062d2f70ac463b10c51f1f68ad6862c6dcf0 |
|
MD5 | 2f159786dc117a903cecb12d51a5b4a3 |
|
BLAKE2b-256 | a62f84d54180910bf8022c1c6d9e4b297fc0dbd52aefcc1c76853fef3c70134b |
Hashes for cx_Freeze-6.14.5-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da442404e6f6d97fbccd8fffffd2862b21589d921b2f4d6b18c51a2a78252fbb |
|
MD5 | 1e573b2a219f2d9d1c7f29818596c5c3 |
|
BLAKE2b-256 | f523a56a0ee334947aa4856d1f0a1ef4941f7c0ad738bba3bd89cb33fbe8e463 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8f259d3bfe0399bdd3c7e64ebb370f01c4decbe31146ddab9aa2a94c88fba8d |
|
MD5 | 4caf8f1da18ccafcf24218e6cce4bea8 |
|
BLAKE2b-256 | 41f08e818433f33f232b2acfd8981bf07e4ea36f6048c69ad97056f765fd66ee |
Hashes for cx_Freeze-6.14.5-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14628ac4674361ba9fb00ec38f9b68f895f3ceaf517afe486454de4a78f2a896 |
|
MD5 | da7775c98991a34935c4c5eff848b220 |
|
BLAKE2b-256 | 493e283e0a09c6de8a23b3655eefced00f57be3046c0a8df46f60e57e7ea1bc0 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 165bf08fc1121d465f12cb17cc25737d049fe3f27351e636af0982504060e040 |
|
MD5 | 543c0128ca3d9914c353a4f83b18886f |
|
BLAKE2b-256 | 7f671990ee6de6be851fa5e62dd9174f2b5e843fd7706e8ab2aaabc0c50b8e37 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00a8d7b7b2014687ea8ad4ba6b8de599bf3f23350db3e14a69e783670efc1924 |
|
MD5 | 06913b2fece903161757a3787f11c953 |
|
BLAKE2b-256 | c84306ad8d6d6f0c1708888b3288a5d2f2d76605bf3c55eb8ae8a9e48afd0f9a |
Hashes for cx_Freeze-6.14.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1110ba22b0b3e4e17873a93abe0d8963916c8a1e4a3eb1cf4109ada6b19c533d |
|
MD5 | 0e6f2141f2ff68baf0b2101ae8de5151 |
|
BLAKE2b-256 | 3ef58e583588cd3d09f4a5d88377715b8eab5c78cc079ac0523bfcd12e4b0c65 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ff38bbee9cc65f1ce0595fe171969a97aad6393d94bcee26304d030c7adb8dc |
|
MD5 | 4fcdc528b3cdc01298ed25a03cc76e4a |
|
BLAKE2b-256 | a98af46e649b94a723a47bbb256570db70762341923d65bd5b9685a647779b39 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac770e9e6931b76e67bb6e6f9fbc35df0cf432915cd164a8337b4228def5517b |
|
MD5 | 952a5fb2f4127c776266112588a609c9 |
|
BLAKE2b-256 | a3be2c9c0b00cde949143df47c35282eff49680cd0fe572202b72cc56a9a6ea8 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e8fbac9d18ad97cbd6363f081c5ab809b8f6c3a845077dea01fec5c4a86332e |
|
MD5 | 43f7c972b42a93e00111d795b2bc6b87 |
|
BLAKE2b-256 | d65513cda15fd5340262160c4bf060b2258fc4aea522778380b6b10328538d28 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef0a6fe8ee851f69ae8bfb31f538e3928a788245ce2a1521d1dfded68767c5b0 |
|
MD5 | ef3a5a0317dc4bf6209372876d92fead |
|
BLAKE2b-256 | ff1960592d7f3840b6e8fd24c5104f5b1d1e6aabfaeb19a70aa2e85a6d01476b |
Hashes for cx_Freeze-6.14.5-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf6ce3a115979a43fe8a5b1e2f90f8eb668c9ce74b8e621a9677eb9fb0935ae |
|
MD5 | 17968a1959dc5108d0c634805fdc21f4 |
|
BLAKE2b-256 | da610231abc710cc3fcb43e73e1dd41095f519c56c8f3154c1769dcc0d7c4f4c |
Hashes for cx_Freeze-6.14.5-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d8ce70afd06cc151d1eff0d349e8b5bdfb4e18ea426e3012a54584eceea515c |
|
MD5 | 726f194453a73acf0f2b8cfef5f3862c |
|
BLAKE2b-256 | 71651991e829701bde51d9eb45850ea9688055c415aa50e9bf4aa7565f0cd3fd |
Hashes for cx_Freeze-6.14.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c877ef62ecba9dad71d1f63b1c1d6fa81832bd0ae7f4fe49864e324e4e26c609 |
|
MD5 | 4aad651cd4c68d3be3c8c0acc265b79e |
|
BLAKE2b-256 | 7d33aa21e0fa81ec26e186f45939479c19b5f56cb65c71e4d65078b74a85403d |
Hashes for cx_Freeze-6.14.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 460e52e68788e0d36076e31789f8604d8dacd4211516aa1e38037c74b5ecfdcd |
|
MD5 | e8e7352061ea04190978e5b034110ee3 |
|
BLAKE2b-256 | 06dcd37af3186f5f69193de7558ad4d3f37bc05d46e0a773eef1049720bcb72b |
Hashes for cx_Freeze-6.14.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ef5c54fb49a167bad07ff25be3d3341b77e6f6a012183b85b6f6a0077b1a431 |
|
MD5 | 1c5752b1421ad3f82dfc83da0c02109f |
|
BLAKE2b-256 | 42ce7406b932e59d13dae985abdc0deed5e21e27b812c183f439abe0e4e5e8d6 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263806880db7e88f758012262ef4e4bb49d18117f5985a0d75c23243ad9284aa |
|
MD5 | 013867f93725a791b39c19ee34ea0f47 |
|
BLAKE2b-256 | db85486a669c4e1014f2f68caa47d79bc3ee220ee6e57e8c0344891c9f149684 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b760d10431f8260c3ecb83642ecc060085ca8d8f89eca52173f9c5e8e76f40da |
|
MD5 | a4abda28767e3aeef9b03559ab958f90 |
|
BLAKE2b-256 | 0d97b06a91d96ccd457bc2ece1d1aab1be085b9d471b123a6741504428c23cb7 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12c9bb12bdd129f55d90ae678855ba6c65df5bb5d016a03dc9b869c9db8c9dfd |
|
MD5 | 41554126aa87e26d4c68c0ea469ffdea |
|
BLAKE2b-256 | dab76013f24dfbec9f19b02a4b0b669f4a23c612d9ab0aef8658b6f15d2baad7 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c44e7301c74033ca74a10a2b1b2001522dfa8d788962d7e3846244d3763b5d |
|
MD5 | bc20ad273097b4be4331162abd9a09d9 |
|
BLAKE2b-256 | b9036b7e2cb451382f75ac4188934db5e1316b39ffbfefc2552ff510c6c07f79 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc55584321ba61ed054ec054ea3eb87199aed3ac27ed18f61cfee726e26df9a7 |
|
MD5 | b7229cf1669013dc9805583aaf4ff088 |
|
BLAKE2b-256 | 5e00ca88f9345181bec2ecd7073797a7ddf4ba5701704df427015703a50f66de |
Hashes for cx_Freeze-6.14.5-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fb63d8c4ea054b538716e2fb539fbfa6e18e222b43bd3f3371ab667edfa4357 |
|
MD5 | 05be9fa4b571b224a0356b5b7ef78b5f |
|
BLAKE2b-256 | a7f228a2894f6cc25f487d0b706b57abdb53114cadd9435f8ea30db37368b3f7 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 327205ad9e1d667046d79ab85c85bf4b4698d201c463022ffe11f3e5f53c770f |
|
MD5 | 34085a7a5f6a0beac5abea3ec835a7fd |
|
BLAKE2b-256 | 97c082d01da40395c8b6b31ab67fea46b53491665c3db4e7c3c44d115b2980f3 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 826135017547ec23819506f20062fd8829c4e89eb0663bedcb6ff4a51b632523 |
|
MD5 | 995b74a3e3811af9760f2fdbb3b287e9 |
|
BLAKE2b-256 | bac4506aeca353420b9dc13d2a21558d5d670ad781de46154193824e9c1beacf |
Hashes for cx_Freeze-6.14.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5056cac1a83e8976af8cad644d0095db0f73c9ed7a6e508ddc3caeb100d14e |
|
MD5 | 3bff8feb09e8b5e7934b5a42d83e1524 |
|
BLAKE2b-256 | 5de3c65ac693fbc67ad254e1dc28a16163e3f283d0d875907e9801b31441f9bf |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af0312ce46443a22491a859ceb0cb944c9343ecdd24890e4424cd8326a321f5b |
|
MD5 | c720b2513ddad1058936856c28759736 |
|
BLAKE2b-256 | 21398103f2acf833e46ab9523ffd56cc8a0c144eeaaefb834a90025d6a986907 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d52afd44321c9de0559cca2ae85d0cf05ee14d18a18c606c4127ceb7ecbb3f86 |
|
MD5 | 317541862eb30721a86481689bb99764 |
|
BLAKE2b-256 | 7facdfb0dd8b75e9cb4edc0922daefe2f853d68be6c05df20ab4ea022ee1ef38 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aade496f54543c0902976e86963d69ba71c163c9d6c1f3fb6719fd72b8091b62 |
|
MD5 | cae6c301d028317d288bca651d5e3b67 |
|
BLAKE2b-256 | 3bb6abc9612d582f6e4aa0b84a61683d5e6246105074928b00013d983b7f5d25 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baae0027f4dd30271256b890d9609bc7fde45d30b40cb944901a971c409b9422 |
|
MD5 | 34687bcdb8f00611b70a37e67c43d3e3 |
|
BLAKE2b-256 | d174418497916dbffcfbda9f17c01e2a88bdc9281b78752a722d94d14499e248 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71cba0ec91d5da9580865c02197610a0498b6901c8bc70b09134e94abe894264 |
|
MD5 | b3ef70d636d130f0e4a0e282a6fd7a9f |
|
BLAKE2b-256 | ed8a06aa7d0df42a9416cb229c51e26652f0f065e15a9d9ecc9c3e62ae8503ea |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 421cf130cfa8e1b4fe8ec0124db56c3036221e62c5978fd3b72f30f4002ee1e3 |
|
MD5 | a01b0765c2a3ebb72dd57415f662b14e |
|
BLAKE2b-256 | 6619c6b66294de1785b83ce270d0ff21e4a8acd7833d595093ed0c9d59f3fe23 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85e03309028d2ff6f80f8fef2210dc30d89a9e5f0117a44dade16d077cf088ab |
|
MD5 | 8c245459c3851bc563f29e609b4b6e9d |
|
BLAKE2b-256 | d1a239a2b9184c48c777a3aee629be830065934880568c552e742a48e5143089 |