Contents

pyinstaller 6.5.0

0

PyInstaller bundles a Python application and all its dependencies into a single package.

PyInstaller bundles a Python application and all its dependencies into a single package.

Stars: 11231, Watchers: 11231, Forks: 1910, Open Issues: 278

The pyinstaller/pyinstaller repo was created 12 years ago and the last code push was Yesterday.
The project is extremely popular with a mindblowing 11231 github stars!

How to Install pyinstaller

You can install pyinstaller using pip

pip install pyinstaller

or add it to a project with poetry

poetry add pyinstaller

Package Details

Author
Hartmut Goebel, Giovanni Bajo, David Vierra, David Cortesi, Martin Zibricky
License
GPLv2-or-later with a special exception which allows to use PyInstaller to build and distribute non-free programs (including commercial ones)
Homepage
https://www.pyinstaller.org/
PyPi:
https://pypi.org/project/pyinstaller/
GitHub Repo:
https://github.com/pyinstaller/pyinstaller

Classifiers

  • Software Development
  • Software Development/Build Tools
  • Software Development/Interpreters
  • Software Development/Libraries/Python Modules
  • System/Installation/Setup
  • System/Software Distribution
  • Utilities
No  pyinstaller  pypi packages just yet.

Errors

A list of common pyinstaller errors.

Code Examples

Here are some pyinstaller code examples and snippets.

GitHub Issues

The pyinstaller package has 278 open issues on GitHub

  • Installation on Armv6l creates a Linux-32bit-unknown bootloader.
  • tests: repin keyring to latest version
  • pythonnet dependency builds, but crashes when running
  • Opportunistically translate icon images to platform format (ico, icns) at build time
  • Error in Microsoft.VC90.CRT.manifest file generates side by side issue
  • Website temporarily offline
  • building: Fixes a (Falsy) PermissionError #6467.
  • PermissionError: [Errno 13] Permission denied –onefile FileIO Issue
  • Command Line Interface Redesign
  • CLI Option "–collect-all" only accepts module name, not package name
  • Support regex/glob style matching for Tree's exclude argument
  • Update docs to indicate that 'site' module is not supported by pyinstaller
  • Supply encryption key separately from the distribution
  • Fix bootloader build script for AIX
  • Add file exist check for compile_py_files

See more issues on GitHub

Related Packages & Articles

dis3 0.1.3

Python 2.7 backport of the "dis" module from Python 3.5+

prettytable 3.10.0

A simple Python library for easily displaying tabular data in a visually appealing ASCII table format