Skip to content

💻 macOS( mac 操作系统) 部署

📑 说明

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


绿色包使用gitee源,墙外的建议直接使用 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

根据终端提示操作

源码根目录

uv tool dir 命令输出拼接 /comicguispider/Lib/site-packages
/com.../site-packages路径之中有个 python3.x.x 的目录

所有文档中由site-packages开始的目录的

包括此mac部署说明,主说明README,release页面,issue的等等等等,
site-packages目录就是命令得出的源码根目录

🔰 其他

经过部署后的绿色包 CGS.app 与终端使用 uv tool 是共通的

全部文档提及到的 uv tool 命名均可直接用,例如

bash
# 1. 终端运行
cgs
# 或
uv tool run --from comicguispider cgs
# 2. 更新到指定版本2.4.1
uv tool install ComicGUISpider==2.4.1 --force --index-url https://pypi.tuna.tsinghua.edu.cn/simple

bug report / 提交报错 issue

macOS上运行软件出错需要提issue时,除系统选macOS外,还需描述加上系统版本与架构
(开发者测试开发环境为macOS Sonoma(14) / x86_64

获取架构命令

bash
uv run python -c "import platform; print(platform.machine())"

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