Skip to main content

Launcher exe for distributing Python apps on Windows

Project description

An other tool to make standalone Windows applications with Python.

The launcher is a small C program that loads the Python DLL and calls Py_Main with itself as parameter, loading a zipped Python application appended to the exe. It isolates the execution from the environment (e.g. other Python installations on the same machine).

Dependencies are installed with pip. There is no automatic detection or scanning of source files. Instead, setup.py (with setuptools’ install_requires) or requirements.txt is used.

Quick Start

  • make a setup.py for your application, use scripts and/or entry_points for console_scripts

  • run python setup.py bdist_launcher

Done. See result in dist/launcher*.

Documentation

See documentation/index.rst for more details.

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

python-embedded-launcher-0.14.tar.gz (60.5 kB view details)

Uploaded Source

Built Distribution

python_embedded_launcher-0.14-py2.py3-none-any.whl (62.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file python-embedded-launcher-0.14.tar.gz.

File metadata

  • Download URL: python-embedded-launcher-0.14.tar.gz
  • Upload date:
  • Size: 60.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.14 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.9

File hashes

Hashes for python-embedded-launcher-0.14.tar.gz
Algorithm Hash digest
SHA256 69409c2873bcc40ccc2debbb4bf72ca9dd85dee4db3503c899b611b0e8a23cce
MD5 248e47e5a5ba9f2b2af5847f19fc5c72
BLAKE2b-256 3cecaf2a339ba5317acc7b4aa8a13205df242847d308bf82ed5b8bedc45b40bb

See more details on using hashes here.

File details

Details for the file python_embedded_launcher-0.14-py2.py3-none-any.whl.

File metadata

  • Download URL: python_embedded_launcher-0.14-py2.py3-none-any.whl
  • Upload date:
  • Size: 62.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.14 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.9

File hashes

Hashes for python_embedded_launcher-0.14-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e7bb827512b5d48cd4c0d97f0a5568e929e4b7267bb89b57dcbb25018f076de6
MD5 4fb279f42b4a206fcbea9730b6c48bc2
BLAKE2b-256 a1812bcaa1ca63161435bfb70aab852d1f83d210b34fb14bfc5d7be241326cb6

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