配置开发环境
确认系统需求
在配置开发环境之前,请确认您的桌面是否满足以下要求:
对于 Windows 7 用户:
由于本软件采用的库(PyQt6)已不再支持 Windows 10 以下的操作系统,在将来程序的库将逐步迁移至 PyQt5 以向下兼容 Windows 7。或您也可以尝试修改 Class Widgets Community Edition 的代码,并打包一份兼容版本。
自 1.1.7-Beta4 起,软件已迁移至 PyQt5,现已全面支持 Windows 7。
但对于开发者来说,我们强烈不建议使用 Windows 7 开发。\
| 操作系统 | Windows 7 及以上 |
|---|---|
| 操作系统 | Windows 7 及以上 |
| 运行内存 | ≥ 4 GB |
若已满足,您还需要安装以下开发工具:
这些资源在互联网上均有大量的安装教程,故不再提供。
- Python 3.8.10
- VS Code 或 PyCharm 等代码编辑器/集成开发环境
- Git
速度受网络影响
- 华为云
Python:https://mirrors.huaweicloud.com/python/\ Git for Windows:https://mirrors.huaweicloud.com/git-for-windows/\ Git for macOS:https://mirrors.huaweicloud.com/git-for-macos/ - 阿里云
Python:https://mirrors.aliyun.com/python-release/
获取 Class Widgets Community Edition
克隆 Class Widgets Community Edition
若您要参与 Class Widgets Community Edition 的开发,则需要克隆 Class Widgets Community Edition 的代码到本地。以构建您的 Class Widgets Community Edition 可执行文件,且便于调试插件。
您可以在 GitHub 中复刻(Fork)此项目的副本,再进行 Git 到本地开始开发。
可使用 Windows 自带的“命令行”或“终端”或 VS Code 进行克隆(三种方式任选):
若您希望克隆您复刻的副本,请以您复刻的仓库
首先,在资源管理器中打开要克隆到本地的文件夹,然后在地址栏输入 cmd;
打开命令行之后即可任选下面三种方式克隆:
- HTTPS
- SSH
- GitHub CLI
git clone https://github.com/{repo_owner}/Class-Widgets.git
git clone git@github.com:{repo_owner}/Class-Widgets.git
gh repo clone {repo_owner}/Class-Widgets
安装 Requirements (依赖)
在刚才执行克隆操作的命令行中输入
pip install -r requirements.txt
速度受网络影响
由于要从国外的服务器下载软件,速度可能极慢。
这里列出了一些镜像站供您选用:
- 华为云
https://mirrors.huaweicloud.com/repository/pypi/simple - 阿里云
http://mirrors.aliyun.com/pypi/simple/ - 清华大学
https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
使用如下命令配置镜像源:
pip config set global.index-url URL
只需要把 URL 替换为上面的镜像地址即可。
运行 Class Widgets Community Edition
完成上述操作后,即可按照接下来的步骤运行您的 Class Widgets Community Edition。
- 打开 VS Code
- 点击“打开文件夹”并选择 您克隆的位置

- 即可打开 Class Widgets Community Edition 项目