1- # Py2exe-GUI
1+ ![ Py2exe-GUI Logo ] ( docs/source/images/py2exe-gui_logo_big.png )
22
3- > 更易用的 Python 打包工具!
3+ < h2 align = " center " >强大易用的 Python 图形界面打包工具</ h2 >
44
5- ![ GitHub Repo stars ] ( https://img.shields.io/github/stars/muziing/Py2exe-GUI )
6- [ ![ PyPI Version ] ( https://img.shields.io/pypi/v/py2exe-gui )] ( https://pypi.org/project/py2exe-gui/ )
7- [ ![ License ] ( https://img.shields.io/github/license/muziing/Py2exe-GUI )] ( https://www.gnu.org/licenses/gpl-3.0.html )
8- ![ Python version ] ( https://img.shields.io/pypi/pyversions /py2exe-gui )
9- [ ![ PySide Version] ( https://img.shields.io/badge/PySide-6.2-blue )] ( https://doc.qt.io/qtforpython/index.html )
10- [ ![ Code style: black] ( https://img.shields.io/badge/code%20style-black-000000.svg )] ( https://github.com/psf/black )
11- [ ![ Imports: isort ] ( https ://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336 )] ( https ://pycqa.github.io/isort/ )
12- [ ![ Checked with mypy ] ( http://www.mypy-lang.org/static/mypy_badge.svg )] ( http://mypy-lang.org/ )
5+ < p align = " center " >
6+ < img alt = " GitHub Repo stars " src = " https://img.shields.io/github/stars/muziing/Py2exe-GUI " >
7+ < img alt = " Python Version " src = " https://img.shields.io/pypi/pyversions/py2exe-gui " >
8+ < a href = " https://pypi.org/project/py2exe-gui/ " >< img alt = " PyPI Version " src = " https://img .shields.io/pypi/v /py2exe-gui" ></ a >
9+ < a href = " https://doc.qt.io/qtforpython/index.html " >< img alt = " PySide Version " src = " https://img.shields.io/badge/PySide-6.2-blue " ></ a >
10+ < a href = " https://github.com/psf/black " >< img alt = " Code style: black " src = " https://img.shields.io/badge/code%20style-black-000000.svg " ></ a >
11+ < a href = " http ://mypy-lang.org/ " >< img alt = " Checked with mypy " src = " http ://www.mypy-lang.org/static/mypy_badge.svg " ></ a >
12+ </ p >
1313
1414## 简介
1515
@@ -28,7 +28,13 @@ Py2exe-GUI 是一个基于 [PySide6](https://doc.qt.io/qtforpython/index.html)
2828
2929### 安装
3030
31- Py2exe-GUI 已经发布至 PyPI,直接通过 pip 工具安装即可:
31+ 首先在待打包的 Python 解释器环境中安装 PyInstaller:
32+
33+ ``` shell
34+ pip install pyinstaller
35+ ```
36+
37+ 然后通过 pip 安装:
3238
3339``` shell
3440pip install py2exe-gui
@@ -63,10 +69,19 @@ python -m py2exe_gui
6369 - [x] 将子进程的输出与状态显示至单独的弹出窗口
6470 - [ ] 优化子进程相关代码,增强异常处理
6571- [ ] 增加主界面功能控件
72+ - [ ] 资源文件添加框
6673 - [ ] Python 解释器选择器
6774 - [ ] 增加状态栏信息
68- - [ ] 实现跨平台功能(不同平台间的差异功能)
69- - [ ] 保存与读取打包项目文件(json? yaml? toml?)
75+ - [ ] 「简洁模式」/「详尽模式」切换
76+ - [ ] 菜单栏功能
77+ - [ ] ` PyInstaller ` 选项参数详解表格
78+ - [ ] 实现跨平台功能
79+ - [x] 获取当前运行平台
80+ - [ ] 以合理方式保存至某种全局变量中
81+ - [ ] 定制各平台特有功能
82+ - [ ] 打包项目文件
83+ - [ ] 定义并以适当格式存储(json? yaml? toml?)
84+ - [ ] 导入导出功能
7085- [ ] ` logging ` 日志记录
7186- [ ] QSS 与美化
7287- [ ] 翻译与国际化
0 commit comments