Skip to content

Commit 2234030

Browse files
committed
Update README
添加Logo; 稍改动`如何使用`小节; 扩展 `TODO` 列表;
1 parent dd2edf2 commit 2234030

1 file changed

Lines changed: 28 additions & 13 deletions

File tree

README.md

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
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
3440
pip 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

Comments
 (0)