Skip to main content

Create standalone executables from Python scripts

Project description

About cx_Freeze

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.

It supports Python 3.6 up to 3.9.

If you need support for older Python check the documentation.

Highlights of Version 6.2 up to 6.5:

  • Improved ModuleFinder, using importlib.machinery
  • Support for package metadata
  • Enhanced support for Python 3.8 and experimental support for Python 3.9
  • Better support for MSYS2 and Anaconda (simultaneously launching the version)
  • Improvements for multiprocessing
  • Integrated to setuptools and importlib.metadata
  • Code modernization
  • Various bug fixes.

Installation

In a virtual environment, install by issuing the command:

pip install cx_Freeze --upgrade

For other options, check the documentation.

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.5.3.tar.gz (112.3 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.5.3-cp39-cp39-win_amd64.whl (256.9 kB view details)

Uploaded CPython 3.9Windows x86-64

cx_Freeze-6.5.3-cp39-cp39-win32.whl (253.9 kB view details)

Uploaded CPython 3.9Windows x86

cx_Freeze-6.5.3-cp38-cp38-win_amd64.whl (257.1 kB view details)

Uploaded CPython 3.8Windows x86-64

cx_Freeze-6.5.3-cp38-cp38-win32.whl (254.1 kB view details)

Uploaded CPython 3.8Windows x86

cx_Freeze-6.5.3-cp37-cp37m-win_amd64.whl (256.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

cx_Freeze-6.5.3-cp37-cp37m-win32.whl (253.1 kB view details)

Uploaded CPython 3.7mWindows x86

cx_Freeze-6.5.3-cp36-cp36m-win_amd64.whl (256.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

cx_Freeze-6.5.3-cp36-cp36m-win32.whl (253.3 kB view details)

Uploaded CPython 3.6mWindows x86

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3.tar.gz
  • Upload date:
  • Size: 112.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3.tar.gz
Algorithm Hash digest
SHA256 e0d03cabcdf9b9c21354807ed9f06fa9481a8fd5a0838968a830f01a70820ff1
MD5 1cad704f7af879989160cc677efb8c90
BLAKE2b-256 c9ef2d25573afff88e000c84e4e32a594173bb41a80ca38b22d5ce266084affa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 256.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 507bbaace2fd27edb0e6b024898ab2e4831d45d7238264f578a5e4fa70f065e5
MD5 94752cd0e502151733d1e9bd56d0344d
BLAKE2b-256 6d146d2a2d000f88f590d12d33731c1af292deef9c42d0d43ab14320005929c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 253.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 df3872d8e8f87a3f89e6758bed130b5b95ee7473054e2a7eee5b1a8d1c4ecf9e
MD5 2f8fd8f35faaeb1cec37a59b6dfb2861
BLAKE2b-256 e2305d3c5abeb9c652d2f0440e71709c481c32305c8e0519b55cad99c4362f63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 257.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d3bb71349dace28e545eb1e4549255f0dd915f925f8505b1a342b3d2fbd4734b
MD5 720d5e34041be3bb9982391c56157844
BLAKE2b-256 848262cbef95203bf90dbf3d38ad927f631b50f24e1790ab32dbf912048e3f81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 254.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7e2592fe1b65bd45c729934b391579fde5aed6b4c9e3e4d990738fc7fec718ea
MD5 22a2522639990d6da3e9694b0b61a9d1
BLAKE2b-256 143889b3ddea56c4f0f60f86c1cae1178c4db3c4be27cb8bf61411f56ca3f2bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 256.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 65c4560bc7b18e2a7bbe3546313cbc01d3fca244d199b39508cfa2ae561887ce
MD5 72cf0d5b633712bbc2e2df2d2d00fb8c
BLAKE2b-256 3de1f6db51714ec7ae1b095c562f3ed5077eac27d30445ac14d273ef54c1dc0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 253.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 abf5f95f914573cdff5bd9845144977b875fc655417d0e66f935865af1de64d5
MD5 606cc91b58700c1fa327905e5d8ef0b4
BLAKE2b-256 2b8b1d4b23732509ee4cff462ca51e8cbba011d1b377b8c11da985d5cabac1b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 256.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2671e46cd491c181c632df3f0df2847bad7066897faa07eb1d50f60f5082596f
MD5 bf122ba6046550b218e722770c71a049
BLAKE2b-256 fa6fe0c4591a48607c042c2b98df3bef8fa4254ae1c6dc977e8561ab19424398

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.5.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 253.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for cx_Freeze-6.5.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0a1babae574546b622303da53e1a9829aa3a7e53e62b41eb260250220f83164b
MD5 d5614d99b586feefae0a22132dd504ca
BLAKE2b-256 0bc98ef4490b308ebfc8ab5a8d798a24fab50bfd46dbce063915eb53318a451d

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