💻 macOS( mac 操作系统) 部署
📑 说明
⛵️ 绿色包操作
mac 由于认证签名收费,打包派发的 app 初次打开会有限制,正确操作如下
- 对 app 右键打开,报错不要丢垃圾篓,直接取消
- 再对 app 右键打开,此时弹出窗口有打开选项,能打开了
- 后续就能双击打开,不用右键打开了
步骤 | 解析说明 |
---|---|
1. 初始化 | 解压后初次运行CGS.app 时(点击app前阅读上方签名收费的提示)检测没 brew 、uv 环境的话,会在终端指引安装此两,然后安装CGS |
2. 常规运行 | 以后打开会检测uv tool dir --bin 里有没cgs 可执行,有则直接打开 |
换源相关
初始化中带 pypi 字眼相关等网络失败的话可尝试进行换源,执行下方的命令
命令中 ...-s 1
最后的数字序号对应 pypi 国内源,序号参考 序号映射
CGS.app
实际执行的命令
单独 初始化/环境更新/CGS更新等 执行命令:
bash
curl -fsSL https://gitee.com/json_eri/ComicGUISpider/raw/GUI/deploy/launcher/mac/init.bash | bash -s 1
根据终端提示操作
源码根目录 (执行以下命令获取)
bash
echo "$(uv tool dir)/comicguispider/Lib/site-packages"
所有文档中由site-packages
开始的目录的
包括此mac部署说明,主说明README,release页面,issue的等等等等,site-packages
目录就是命令得出的源码根目录
🔰 其他
CGS.app 无法运行就开终端直接用 uv 编译的
bash
cgs
# 或
uv tool run --from comicguispider cgs
bug report / 提交报错 issue
macOS上运行软件出错需要提issue时,除系统选macOS
外,还需描述加上系统版本与架构
(开发者测试开发环境为macOS Sonoma(14) / x86_64
)
获取架构命令
bash
python -c "import platform; print(platform.machine())"