Skip to main content

Create standalone executables from Python scripts

Project description

PyPI version PyPi Downloads Anaconda-Server Badge Anaconda-Server Badge Python Documentation Status License LGTM

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cx_Freeze-6.9.tar.gz (144.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cx_Freeze-6.9-cp310-cp310-win_amd64.whl (208.7 kB view details)

Uploaded CPython 3.10Windows x86-64

cx_Freeze-6.9-cp310-cp310-win32.whl (205.2 kB view details)

Uploaded CPython 3.10Windows x86

cx_Freeze-6.9-cp39-cp39-win_amd64.whl (207.4 kB view details)

Uploaded CPython 3.9Windows x86-64

cx_Freeze-6.9-cp39-cp39-win32.whl (203.9 kB view details)

Uploaded CPython 3.9Windows x86

cx_Freeze-6.9-cp38-cp38-win_amd64.whl (207.8 kB view details)

Uploaded CPython 3.8Windows x86-64

cx_Freeze-6.9-cp38-cp38-win32.whl (204.2 kB view details)

Uploaded CPython 3.8Windows x86

cx_Freeze-6.9-cp37-cp37m-win_amd64.whl (206.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

cx_Freeze-6.9-cp37-cp37m-win32.whl (203.1 kB view details)

Uploaded CPython 3.7mWindows x86

cx_Freeze-6.9-cp36-cp36m-win_amd64.whl (207.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

cx_Freeze-6.9-cp36-cp36m-win32.whl (203.7 kB view details)

Uploaded CPython 3.6mWindows x86

File details

Details for the file cx_Freeze-6.9.tar.gz.

File metadata

  • Download URL: cx_Freeze-6.9.tar.gz
  • Upload date:
  • Size: 144.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9.tar.gz
Algorithm Hash digest
SHA256 673aa3199af2ef87fc03a43a30e5d78b27ced2cedde925da89c55b5657da267b
MD5 2a2e6a94499f92f5d370acde3640ca7e
BLAKE2b-256 6d18697934627f9980f2ef688ea574841968e455349a808663e2cc67bbf56d71

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 208.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 243f36d35a034a409cd6247d8cb5d1fbfd7374e3e668e813d0811f64d6bd5ed3
MD5 3bcf901d0cc1a0b42a256208a99cb0eb
BLAKE2b-256 b95c49cfbcf69fc075d7bcba8605e1155c1d2ddc41afffdc548832d5c0909bb4

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp310-cp310-win32.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 205.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 776d4fb68a4831691acbd3c374362b9b48ce2e568514a73c3d4cb14d5dcf1470
MD5 04971612fafd2818905bcb889877657d
BLAKE2b-256 0bdccc8226df21bc13a38a75effc6e35792d6288551f49b646600124ac4b8d83

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 207.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 30708f603076713c0a839cdfb34f4126d68e9d61afb3d9a59daa9cf252033872
MD5 dab8bfd6d0193afc4ed849b5a4a7da71
BLAKE2b-256 b14e385c32be3686ce9c321041e838bc0e1d620dea602735ee0144110719a8c2

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp39-cp39-win32.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 203.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a31f5ddbc80b29e297370d868791470b0e3e9062db45038c23293a76ed039018
MD5 8cd970b6a2b508b443d9437ca19b401a
BLAKE2b-256 5753fecde8347d4c1e7edc2e284012d58c14cd1d3755c0c4d3d67dedb23c0590

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 207.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0788c895c47fdcf375151ce78ff42336c01aca7bc43daecb8f8f8356cdc42b43
MD5 49db626319931a207b1694d25ebfa122
BLAKE2b-256 f65b89565fea553bcc530c45a0cff10939cd28b02d1f7cdb6f1c9823dd0f0584

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp38-cp38-win32.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp38-cp38-win32.whl
  • Upload date:
  • Size: 204.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c1c75df572858e623d0aa39771cd984c0abd8aacb43b2aca2d12d0bc95f25566
MD5 77581abcef0f054ade670bf54e4b0cc8
BLAKE2b-256 585d748cfe8a6865ff7d72bbe18d1ed465273ebb7704a33a7776fcaf6088a0e8

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 206.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 738ab22f3a3f6bc220b16dccf2aa0603c3cd271b2a7a9d9480dab82311308b23
MD5 86587de056bb59f7e9e2a259d06d247b
BLAKE2b-256 e4dd8ffbfff352e3a43f94cb5129dfbd27801fb48ddc3ab14cfe067778419dc9

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 203.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 99c292e7a31cb343efc0cf47f82220a44a4a3b8776651624cd8ee03c23104940
MD5 41640d228944058ab3fee6e5fac7d6a3
BLAKE2b-256 4159874a966f8f5f92a0d193a18b4698d9aa7622196c7af392f03f5e722a9e0a

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 207.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 fe4e32a0c75b2b54491882926bf3ba12f8a3d589822a68a8be7c09f1dcca5546
MD5 0bd993660b9842a5d3f41dd2179132e1
BLAKE2b-256 7326c7151625e182afd068d6d285ad005cc321da8c57f79f1f47c1013b8952d8

See more details on using hashes here.

File details

Details for the file cx_Freeze-6.9-cp36-cp36m-win32.whl.

File metadata

  • Download URL: cx_Freeze-6.9-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 203.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cx_Freeze-6.9-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ffc855eabc735b693e2d604d71dce6d52d78a6ba1070c55d51e786dd68ed232c
MD5 7f400b0352a60cdc7d22a8581ed99e75
BLAKE2b-256 fa3d8882514790b1c9a6f111108dec6744dbd944a1e0dee8c3f5857009b84f05

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page