Move project test environments into the workspace

This commit is contained in:
2026-10-01 21:48:49 +08:00
parent f011d8357d
commit c2756ca4d6
23 changed files with 834 additions and 6 deletions
@@ -13,6 +13,8 @@
脚本创建隔离构建环境、运行单元测试,再使用 PyInstaller 生成单 EXE,并更新 `../编辑器程序/` 的版本和 SHA-256。发布后的电脑不需要安装 Python、.NET 或 Qt。
已有锁定依赖的 venv 时可传入 `-BuildEnvironment "<venv路径>"`,脚本会拒绝错误的 PySide6/PyInstaller 版本。
本项目已把专用构建环境从全局工具目录迁入仓库内被忽略的本机测试目录。先按 [本机环境说明](../../../测试相关资料/如何测试/本机测试环境/README.md) 在仓库根运行 `local_env.py setup image-editor`,再从本目录调用 `build_windows.ps1 -BuildEnvironment "../../../测试相关资料/如何测试/本机测试环境/.local/image-editor/venv"`。环境及 wheel 不提交,复建入口、依赖版本与校验值跟踪维护;更换电脑或工作区位置须重建 venv。本次整理不重新发布编辑器 EXE。
## macOS
必须在 macOS 上本地构建,PyInstaller 不是跨平台编译器: