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 Code style: black

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.10:

  • Support Application Manifests in Windows: manifest and uac-admin
  • EXPERIMENTAL New dependency resolver on Windows
  • EXPERIMENTAL Support for Apple Silicon using miniforge (conda-forge)
  • Bug fixes and improvements

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.10.tar.gz (151.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.10-cp310-cp310-win_amd64.whl (217.8 kB view details)

Uploaded CPython 3.10Windows x86-64

cx_Freeze-6.10-cp310-cp310-win32.whl (215.2 kB view details)

Uploaded CPython 3.10Windows x86

cx_Freeze-6.10-cp39-cp39-win_amd64.whl (216.3 kB view details)

Uploaded CPython 3.9Windows x86-64

cx_Freeze-6.10-cp39-cp39-win32.whl (213.8 kB view details)

Uploaded CPython 3.9Windows x86

cx_Freeze-6.10-cp38-cp38-win_amd64.whl (216.6 kB view details)

Uploaded CPython 3.8Windows x86-64

cx_Freeze-6.10-cp38-cp38-win32.whl (214.0 kB view details)

Uploaded CPython 3.8Windows x86

cx_Freeze-6.10-cp37-cp37m-win_amd64.whl (215.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

cx_Freeze-6.10-cp37-cp37m-win32.whl (213.2 kB view details)

Uploaded CPython 3.7mWindows x86

cx_Freeze-6.10-cp36-cp36m-win_amd64.whl (219.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

cx_Freeze-6.10-cp36-cp36m-win32.whl (216.0 kB view details)

Uploaded CPython 3.6mWindows x86

File details

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

File metadata

  • Download URL: cx_Freeze-6.10.tar.gz
  • Upload date:
  • Size: 151.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10.tar.gz
Algorithm Hash digest
SHA256 e5b71bf57b9881ac142fbebeae2c8b0d3294b56f6e48ab64032321e3b1a2ba27
MD5 2fd9deed81758f8d7f15479cf303c89e
BLAKE2b-256 611e40517ec71aa316785644f982dfabeaeb6d86f165ef3b28fd64e7432d9b9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 217.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8d936a872c124c2e2a40da2e898e4fa0d225a165ab606217f75136c14ee8e673
MD5 afa06d657dd350c4140168308fd96fab
BLAKE2b-256 8798ddbbc0f16f8d6252532ee5a68e993fabfc16d9de2f1e99abf803abc50e8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp310-cp310-win32.whl
  • Upload date:
  • Size: 215.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 770e911f70b48e4f309a47e02aaa7e1f6dc659fd1c486f3eebe5c9e9fe70aec2
MD5 fac267da7d04838e1ccd08f7d22f52ec
BLAKE2b-256 ec4e836900538b0f8795ec131456b63dbda8159bc22bcfae1e32c2ca38711557

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 216.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a4d2cb00eec6bc72a419370b5b0b5d0f3adf4d8417eb89228981d470cf4c6af6
MD5 9dcd70df24f3a3eb2fa84b1a1c89392b
BLAKE2b-256 034c08f1231e2ed5d60c7d17ef5396fe95aa3bbd416b1f2ab20ff4a1d44077ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp39-cp39-win32.whl
  • Upload date:
  • Size: 213.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 08a537681dcd1bcde9742584e91d86ef001fe798386f2834a904652d5b2a468a
MD5 af541d96b6d98328d9cd0ca115238e3b
BLAKE2b-256 924288fc53e889c766fe173be21c93d72d3850f5385ef3a65ebf0f6d4d0bba31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 216.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ec752333fa2e40347902730662785da0ec4576cec976552784a6f60a7a07b45d
MD5 0bc93d54fb6b83e89f4c6a797301b8b8
BLAKE2b-256 ab29fe15bfebe9c8d7d2fa82917dc55e8f24eac3ba05e8381c110445362e8171

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cx_Freeze-6.10-cp38-cp38-win32.whl
  • Upload date:
  • Size: 214.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cx_Freeze-6.10-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1438db6d59be86e8483ea2bf2ff2f81374ca63d8a1d3a84706173cc1b98dd46f
MD5 588d077c6ce6e9b5683646ba310e0e87
BLAKE2b-256 9c73200ff06563430919f6f52e161c9be5ce23cc23e22675896f8691f38a1542

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cx_Freeze-6.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9c4b491affd10065bcdd20dc0ab5239f787affe6d61857811a937ed266faa213
MD5 26d6988f69542cdc4d50ad0bcab24cf5
BLAKE2b-256 7aebcd6303076e23309d11190363b6fe15afc4facec61eb1d8cc2d892d40995f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cx_Freeze-6.10-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f03928cbcf8282e688dc1f9fa421044c24f5b7492a7b0fe7f45d5cc6f24c1ebf
MD5 3315f9fea7fe8bf810779547a1c78360
BLAKE2b-256 3b6de0399f7f95144281004079865941fe9ca1c59f089f34d619710fa06646bf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cx_Freeze-6.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 59b4cb77f5c82613efbec03815b952a6fe73d4a1805bb370d57a8a1130a181ca
MD5 19def6fccf848904e2a96c577803057e
BLAKE2b-256 25c40599689461fdbdccaf34dd8748932d48caa9fe91dd2e0ead4c27f32339d6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cx_Freeze-6.10-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 2be07ffce2dba23618cf736476df6f9837d9887c85f4f92fb3fbfcd090de041a
MD5 a37a79b27dc9289a5e6ffd18f581e9e6
BLAKE2b-256 6dda48f83484a6c6cec0a80de144cd51ff599820854c9cce9f3fc054638b5cca

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