Skip to main content

Build standalone executables for Windows

Reason this release was yanked:

broken sdist

Project description

py2exe for Python 3

py2exe is a distutils extension which allows to build standalone Windows executable programs (32-bit and 64-bit) from Python scripts. Python versions included in the official development cycle are supported (from 3.6 to 3.9 included). py2exe can build console executables and windows (GUI) executables. Building windows services, and DLL/EXE COM servers might work but it is not actively supported.

Development of py2exeis hosted here: https://github.com/py2exe/py2exe.

Changes

Detailed changelog is published on GitHub.

Version 0.10.1.0:

  • Add support for Python 3.9.
  • Drop support for Python 3.5.
  • New hooks for urllib3 and pandas.

Version 0.10.0.2 (from versions 0.9.x):

  • Introduce compatibility with Python 3.5, 3.6, 3.7, and 3.8.
  • Drop compatibility with Python 3.4 and earlier.
  • New or updated hooks for certifi, numpy, tkinter, socket, ssl, and six.
  • build_exe: the zipfile option has been removed.
  • runtime: the Python interpreter DLL is no longer altered before being inserted in the executable bundle.
  • Several bugfixes, better error messages.

Installation

pip install py2exe

Using a setup-script

Documentation about the setup-script and other usage tips are in the wiki pages at http://www.py2exe.org.

Using the builder

The build_exe CLI is not actively supported at the moment. Users are encouraged to create their own setup.py files. Documentation on how to use the CLI it can be found here.

Known issues

  • The modulefinder does not fully support PEP420 implicit namespace packages.
  • Building isapi extensions is not supported.
  • Unit tests rely on importlib.find_loader(name, path) which has been deprecated since Python 3.4.
  • High-level methods or hooks to embed Qt plugins in the bundle (needed by PysSide2/PyQt5) are missing.

Credits

Further informations about the original development of py2exe and other usage guidelines can be found in the original README.

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

py2exe-0.10.1.0.tar.gz (105.0 kB view details)

Uploaded Source

Built Distributions

py2exe-0.10.1.0-cp39-none-win_amd64.whl (140.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

py2exe-0.10.1.0-cp39-none-win32.whl (132.4 kB view details)

Uploaded CPython 3.9 Windows x86

py2exe-0.10.1.0-cp38-none-win_amd64.whl (141.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

py2exe-0.10.1.0-cp38-none-win32.whl (132.4 kB view details)

Uploaded CPython 3.8 Windows x86

py2exe-0.10.1.0-cp37-none-win_amd64.whl (139.8 kB view details)

Uploaded CPython 3.7 Windows x86-64

py2exe-0.10.1.0-cp37-none-win32.whl (131.8 kB view details)

Uploaded CPython 3.7 Windows x86

py2exe-0.10.1.0-cp36-none-win_amd64.whl (139.5 kB view details)

Uploaded CPython 3.6 Windows x86-64

py2exe-0.10.1.0-cp36-none-win32.whl (131.6 kB view details)

Uploaded CPython 3.6 Windows x86

File details

Details for the file py2exe-0.10.1.0.tar.gz.

File metadata

  • Download URL: py2exe-0.10.1.0.tar.gz
  • Upload date:
  • Size: 105.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0.tar.gz
Algorithm Hash digest
SHA256 b89bd3176eeee3e04f32eb2dbea8be29e3d960a49d1c3e4ac70837fb41fcdb7b
MD5 0b5241966de3002909288cff96e856cc
BLAKE2b-256 be3cfd208df4e623138a1199b820eb2495268f1900b245a0a7973b8361157c1d

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 140.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 d364b16cef98a79f582df68510792ae641401bd4bd951bb49a5cb9f5eb031b7b
MD5 233bd4dffad38b5527a124e481bf410c
BLAKE2b-256 a96440ed0060e25c29eb27d7d0882cf1ff66c0a0b4c8b4bd7bbf78aeafb7e7da

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp39-none-win32.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp39-none-win32.whl
  • Upload date:
  • Size: 132.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 411a055380671cc0aa706420c0762943b488c3c9420700c0b1eb371047ee46d8
MD5 f471d3999e9c938d966fa960d4dbc6fc
BLAKE2b-256 3b0d5443e523e5deca251bed2ffaff4628fa64776cc9fe18e2f1e0226f6921d5

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 141.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 d2cec5356b18b87a1ee1ed7bed23cefce0ae363bbefc25e93e697cd9f54f12fe
MD5 6f6f275ef6d4718602fbf22084eac522
BLAKE2b-256 70369af12e8042889c59ca52fb4b949925361a5aae3409dbaaab1d24856624de

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp38-none-win32.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp38-none-win32.whl
  • Upload date:
  • Size: 132.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 296172a191ab4927ce633fae2d1893d0f1836e4e3ac60d5a1c217c68d2baa392
MD5 8af7363858be05d15a480a20cbc5e152
BLAKE2b-256 df04747576c44f79051093b9f452d1e998b3fd7ecae52209366bd7f7396c8d5d

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 139.8 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 5496a17a8b261b524a663315806305def4a72d9fcda9c14cfbfb0d3e532d8edf
MD5 dfb0058b83999bb78839d3a98dd08d48
BLAKE2b-256 27a3e6b99d65dca9125334a272b6f39d960a1594224486049c96bbf518f71ec2

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp37-none-win32.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp37-none-win32.whl
  • Upload date:
  • Size: 131.8 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 dae0ad2bdfcd9b1ada276c342c410680164eb09d82e4638cb83d2a4202c7c133
MD5 0e79a5c1df41ed213d9bcd1241fcebb4
BLAKE2b-256 6efada4d0e5b46acba5d0857a9be24de21ff0a19682d231571303cde229a76eb

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp36-none-win_amd64.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: CPython 3.6, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 53722b27f761fb30b9fcbd54409b0c890ced6445a33d98c107af05ab5c54749c
MD5 fae36197ed3202b3cb96216dd4b69fb3
BLAKE2b-256 7f1228b58eeae8fb4ed7125d6f4fef1a4583d372cbf7ec173fb640c8f6f53b1a

See more details on using hashes here.

File details

Details for the file py2exe-0.10.1.0-cp36-none-win32.whl.

File metadata

  • Download URL: py2exe-0.10.1.0-cp36-none-win32.whl
  • Upload date:
  • Size: 131.6 kB
  • Tags: CPython 3.6, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for py2exe-0.10.1.0-cp36-none-win32.whl
Algorithm Hash digest
SHA256 dd881c029bc45436b550f69080e12593ee2417ce8c790288636e58447f950d6c
MD5 50521b43d455a24cc87433ccdf34b65a
BLAKE2b-256 4b06a04d506539c074ad609f2ffb95610f71338e79e80dcbafd8fcd6962a5e9c

See more details on using hashes here.

Supported by

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