pkg.soopen package index

brew / Rang 1971

pyinstaller mit Homebrew, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pyinstaller in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pyinstaller

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install pyinstaller

Debian stable package indexes · pyinstaller · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

Bundle a Python application and all its dependencies

Befehle und Aliase

  • pyi-archive_viewer
  • pyi-bindepend
  • pyi-grab_version
  • pyi-makespec
  • pyi-set_version
  • pyinstaller

Verlauf

Projektgeschichte und Nutzung

PyInstaller freezes a Python application, its interpreter, and its dependencies into a distributable one-folder or one-file application bundle.

Projektgeschichte

PyInstaller descends from Gordon McMillan's original Python Installer, with early development and maintenance credited to William Caban. The modern project retained the freezer model—analyzing imports, collecting Python and native dependencies, and launching them through a platform-specific bootloader—while steadily expanding platform and package compatibility.

Adoptionsgeschichte

PyInstaller became a common answer to distributing Python desktop and command-line applications to users who should not need Python, pip, or the application's modules installed separately. Its maintained hook collection encodes compatibility knowledge for GUI, scientific, and plugin-heavy packages that static import analysis alone cannot fully discover.

Wie es verwendet wird

Run `pyinstaller your_program.py` for a basic build. PyInstaller writes a generated `.spec` file plus `build` and `dist` directories; edit or generate a spec file when the bundle needs data files, hidden imports, runtime options, multiple programs, or platform-specific application metadata. Builds are OS-specific, so artifacts should normally be produced on the target operating system.

Warum Paket-Nerds sich dafür interessieren

PyInstaller occupies the application-distribution layer rather than the library-distribution layer: wheels deliver packages into Python environments, while PyInstaller creates OS-specific application bundles carrying an interpreter and dependencies. Its hooks, bootloader, binary inspection utilities, and executable spec files make platform packaging behavior explicit and reproducible.

Zeitleiste

  • Early lineage: The project was based on Gordon McMillan's Python Installer
  • 2021: The 4.x line added broader contemporary platform and Python support
  • 2022: The 5.x line revised core analysis and bootloader behavior
  • 2023: The 6.x line began a new major release series

Related projects

  • Gordon McMillan's Python Installer
  • Nuitka
  • cx_Freeze
  • Python wheels

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:archive

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 5 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
*.spec

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
pyi-archive_viewercliglobales Executable
pyi-bindependcliglobales Executable
pyi-grab_versioncliglobales Executable
pyi-makespeccliglobales Executable
pyi-set_versioncliglobales Executable
pyinstallercliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version6.22.3
Manager aktualisiert2026-10-30
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://pyinstaller.org/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pyinstaller
Version6.22.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pyinstaller
Homepagehttps://pyinstaller.org/
Repositoryhttps://github.com/pyinstaller/pyinstaller
Upstream-Dokumentationhttps://pyinstaller.org/
LizenzGPL-2.0-or-later
Quellarchivhttps://files.pythonhosted.org/packages/63/41/f90302845945abd4ed647933ff5ee7c6ac93983187be67f897b6cb613331/pyinstaller-6.22.3.tar.gz
Zuletzt aktualisiert2026-10-30T12:25:08+02:00
Pulseupdated
Abhängigkeitenpython@3.15
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepyinstaller
Version Scheme0
Revision1
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

pyinstaller 6.13.0+ds-2

Utility to bundle a Python application into a single package

https://pyinstaller.org/en/stable/

sudo apt install pyinstaller
  • Section: utils
  • Architecture: amd64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pyinstaller
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pyinstaller from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-pyinstaller 6.13.0+ds-2

Python modules to bundle a Python application into a single package

https://pyinstaller.org/en/stable/

sudo apt install python3-pyinstaller
  • Section: python
  • Architecture: amd64
  • Source Package: pyinstaller
  • 10 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pyinstaller
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-pyinstaller from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation