配置开发环境
确认系统需求
在配置开发环境之前,请确认您的桌面是否满足以下要求:
对于 Windows 7 用户:
由于本软件采用的库(PyQt6)已不再支持 Windows 10 以下的操作系统,在将来程序的库将逐步迁移至 PyQt5 以向下兼容 Windows 7。或您也可以尝试修改 Class Widgets 的代码,并打包一份兼容版本。
自 1.1.7-Beta4 起,软件已迁移至 PyQt5,现已全面支持 Windows 7。
但对于开发者来说,我们强烈不建议使用 Windows 7 开发。
操作系统 | Windows 7 及以上 |
---|---|
操作系统 | Windows 7 及以上 |
运行内存 | ≥ 4 GB |
若已满足,您还需要安装以下开发工具:
这些资源在互联网上均有大量的安装教程,故不再提供。
- Python 3.8.10
- VS Code 或 PyCharm 等代码编辑器/集成开发环境
- Git
速度受网络影响
由于 Python 官网和 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
克隆 Class Widgets
若您要参与 Class Widgets 的开发,则需要克隆 Class Widgets 的代码到本地。以构建您的 Class Widgets 可执行文件,且便于调试插件。
您可以在 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
完成上述操作后,即可按照接下来的步骤运行您的 Class Widgets。
- 打开 VS Code
- 点击“打开文件夹”并选择 您克隆的位置
- 即可打开 Class Widgets 项目