Registry / devops / auto-py-to-exe

auto-py-to-exe

JSON →
library2.50.0pypypiunverified

auto-py-to-exe is a Python library that provides a simple graphical interface for converting Python (.py) scripts into standalone executable files (.exe) using PyInstaller. It's currently at version 2.50.0 and maintains a frequent release cadence with minor and patch updates every few weeks, primarily focused on enhancements, bug fixes, and translations.

pip install auto-py-to-exe
INSTALL
IMPORT
SIG · AUTO-PY-TO-EXE
A
auto-py-to-exe
devopspythonv2.50.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Launch the graphical user interface to begin converting a Python script to an executable. This is the primary way to interact with the library.

auto-py-to-exe
auto-py-to-exe --version
Debug
Known issues
gotchaRunning auto-py-to-exe from the System32 directory on Windows can cause permission issues or unexpected behavior. It's recommended to run it from a standard user directory.
fix
Launch auto-py-to-exe from any directory outside of `C:\Windows\System32`.
affects: >=2.47.0
deprecatedThe `-m` option for specifying PyInstaller modules has been deprecated and is now hidden in the GUI.
fix
Rely on PyInstaller's default module detection or specify hidden imports directly in the advanced options if needed.
affects: >=2.47.0
gotchaExecutables generated by PyInstaller (and thus auto-py-to-exe) may occasionally trigger false positives in antivirus software due to their packing methods. This is a common issue with many executable packers.
fix
Inform users about the potential for false positives. Ensure the source script is legitimate and consider code signing for distribution.
affects: all
gotchaThe GUI relies on a modern web browser (Chrome or Edge in app mode) to function. If no compatible browser is found, the application may fail to start.
fix
Ensure you have Google Chrome or Microsoft Edge installed and up-to-date on your system.
affects: >=2.45.0
Errors
Common errors & fixes
Failed to execute script [script_name]
This error, originating from PyInstaller, often means that your bundled executable is missing a required runtime dependency (e.g., a data file, a dynamically loaded module, or a 'hidden import').
fix
In the auto-py-to-exe GUI, go to the 'Add Files' tab to include data files, or the 'Advanced' tab to specify 'Hidden Imports' or 'Excluded Modules' that PyInstaller might miss.
The auto-py-to-exe application was unable to start: No browser found
The GUI for auto-py-to-exe uses the Eel library, which requires a compatible web browser (Chrome or Edge) to render the interface.
fix
Install Google Chrome or Microsoft Edge on your system. If they are installed, ensure they are up-to-date and correctly recognized by your operating system.
ModuleNotFoundError: No module named 'Eel' (or 'PyInstaller')
This indicates that the core dependencies required for auto-py-to-exe to run were not installed correctly or have been corrupted.
fix
Reinstall auto-py-to-exe using `pip install --upgrade auto-py-to-exe` to ensure all dependencies are correctly installed.
Upgrade
Version history
2.50.0latest on PyPI · released Mar 5, 2026
Audit
Dependencies
PyInstallerrequiredBackend for converting Python scripts to executables.
EelrequiredPowers the graphical user interface.
Agent activity
44 hits · last 30 days
node
42
OpenAI (training)
2
Resources
auto-py-to-exe — pip install auto-py-to-exe · libregistry