2023-12-04 16:45:26 +08:00
2023-11-12 22:01:28 +08:00
2023-01-05 17:10:45 +08:00
2023-11-12 21:30:45 +08:00
2022-09-03 19:41:26 +08:00
2022-09-03 19:41:26 +08:00
2023-11-12 21:28:11 +08:00
2023-11-12 21:28:11 +08:00
2023-11-11 20:45:28 +08:00

Py2exe-GUI Logo

Easy-to-use Python GUI packaging tool

GitHub Repo stars Python Version PyPI Version PyPI Downloads PySide Version Code style: black Checked with mypy

English | 简体中文

Introduction

Py2exe-GUI is an assist tool based on PySide6, designed to provide a complete yet easy-to-use GUI for PyInstaller.

Screenshot of the interface

It has the following features:

  • All options of PyInstaller are supported.
  • Call any local Python interpreter with the corresponding environment. No need for repeat installations.(Not realized yet)
  • Cross-platform, supports Windows, Linux and macOS.

How to use

Note: Py2exe-GUI is still in the early development stage, the way of using it may change frequently, so please check this instruction frequently.

Option A: Install with pip

First, install PyInstaller in the Python interpreter environment which to be packaged:

pip install pyinstaller

Then install Py2exe-GUI with pip:

pip install py2exe-gui

Run:

python -m py2exe_gui  # `_`, not `-`

Option B: Run through source code

Clone repo:

git clone https://github.com/muziing/Py2exe-GUI.git

Install Poetry and create a virtual environment:

poetry init

Install the dependencies:

poetry install

Run Py2exe-GUI.py:

cd src
python  Py2exe-GUI.py

Structure

All source code is in the src/py2exe_gui directory.

License

GPLv3

Py2exe-GUI
Copyright (C) 2022-2023  muzing

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Description
将Python代码打包成exe:PyInstaller图形界面
Readme GPL-3.0 1.5 MiB
Languages
Python 100%