Skip to content

💻 macOS( mac 操作系统) 部署

📑 说明

v2.4.0 之后的绿色包均转为套壳的 uv tool


也推荐干脆直接使用 uv tool方式部署安装

⛵️ 绿色包操作

mac 由于认证签名收费,打包派发的 app 初次打开会有限制,正确操作如下

  1. 对 app 右键打开,报错不要丢垃圾篓,直接取消
  2. 再对 app 右键打开,此时弹出窗口有打开选项,能打开了
  3. 后续就能双击打开,不用右键打开了
步骤解析说明
1. 初始化解压后初次运行CGS.app时(点击app前阅读上方签名收费的提示)
检测没 brewuv 环境的话,会在终端指引安装此两,然后安装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())"

ComicGUISpider Released under the MIT License. (latest: v2.2)