概述
⚠️ Requirement
Python must be installed on your system to use this app.
PyInstaller GUI is a developer-focused EXE builder and Python packager for Windows that provides a modern graphical interface for PyInstaller. It helps you convert Python scripts into Windows executable applications with a structured workflow, repeatable build profiles, and transparent build output—without the need to memorize complex command-line options.
If you are building desktop tools, utilities, or GUI apps (including PyQt-based projects), PyInstaller GUI streamlines the packaging process with a clean UI, reliable execution, and real-time diagnostics.
Key Features
1) Graphical Interface for PyInstaller
Configure PyInstaller options through an intuitive GUI (checkboxes, radio buttons, and input fields)
Live command preview to see the exact compilation command before running
Drag & drop or file dialog selection for Python entry files
Supports .py and .pyw source files
2) Project Profiles & Configuration Management
Save and load complete build profiles as .pyp project files
Automatic detection of unsaved changes (marked with *)
Work with multiple projects efficiently; open multiple instances when needed
Reuse and modify configurations quickly across different applications
3) Build Options (Core Packaging Modes)
Console mode
Show console window
Hide console window (recommended for GUI applications)
Output mode
Single-file executable (--onefile)
Directory build (dependency folder output)
4) Build Execution, Logs, and Diagnostics
Real-time compilation logs while building
Interruptible builds (cancel compilation safely)
Progress visualization with a progress bar
Automatic log saving to a temporary directory
Error detection and clear feedback for troubleshooting
5) Automation & Command-Line Support
Batch processing support for command-line parameters
Automatic compilation mode (-a)
Load and compile saved .pyp projects via command line (useful for repeatable workflows)
6) System & PyInstaller Settings
Auto-detects PyInstaller installation
Optional custom PyInstaller path configuration
One-click PyInstaller upgrade
Displays current PyInstaller version
Configurable default output directory
Stores app data in the user configuration folder
Use Cases
Build a Windows executable from a Python script quickly
Package GUI apps without showing a console window
Maintain repeatable, shareable build configurations across projects
Troubleshoot packaging issues using real-time logs and saved build reports
特性
Visual builder
Console/Windowed
One-file/One-dir
UAC Admin
UIAccess
Multi-entry scripts
Add-data picker
Add-binary picker
Hidden imports
Exclude modules
Collect data
Extra paths
No-confirm
Version file
Splash image
Built-in runner
JSON presets
Added Build Doctor
此版本中的新增功能
Visual PyInstaller builder for (almost) all flags
Modes: Console / Windowed, One-file / One-folder
Easy file bundling: --add-data / --add-binary with pickers
Import controls: hidden imports, exclude modules, collect data/binaries, extra --paths
Output control: custom dist/work/spec paths, --clean, --noconfirm
UPX controls: --noupx and custom --upx-dir
Advanced: version file, splash image, bytecode key, debug modes, log levels
Live command preview with one-click Copy
Built-in runner: runs PyInstaller (or python -m PyInstaller) with real-time logs
🩺✨ Added Build Doctor: one-click diagnostics to detect PyInstaller/path issues and generate a ready-to-share report.
系统要求
适用平台:电脑, 移动电话, Surface Hub, HoloLens
操作系统:Windows 10 版本 14393.0 或更高版本
来自商店的评价 (0)