Contents

pyinstaller 5.0.1

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: 9121, Watchers: 9121, Forks: 1793, Open Issues: 312

The pyinstaller/pyinstaller repo was created 10 years ago and was last updated 16 hours ago.
The project is extremely popular with a mindblowing 9121 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 312 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.3.0

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