GUI Interface to create executables from python applications.
The pyinstaller
module is used to create the executables.
The following options of pyinstaller are supported in the GUI -
--name
: Name to assign to the bundled app and spec file (default: first script’s basename).--onefile
: Create a one-file bundled executable.--icon
: Apply the icon to a executable.--add-data
: Additional non-binary files or folders to be added to the executable.--noconsole
: Do not provide a console window for standard i/o.--clean
: Clean PyInstaller cache and remove temporary files before building.--distpath
,--workpath
,--specpath
: Where to put to the bundled app, temporary work files and the spec file. Currently, the GUI allows you to input 1 directory, which will be used for all of these parameters. It is the destination folder path.--hidden-import
: Name imports not visible in the code of the script(s).
- Automatically deleting unnecessary files (/build and .spec) after creation of the executable
- Clearing the destination directory prior to creation of the executable
tkthemes/azure-ttk-theme
(Theme style for tkinter window) - https://github.com/rdbende/Azure-ttk-themefavicon.ico
- Flaticon (freepik)