常见问题
自定义 git 可执行文件路径
如果您的git.exe 安装在系统默认位置以外的特定位置:
- 安装 ComfyUI-Manager 并运行一次 ComfyUI
- 打开
<USER_DIRECTORY>/default/ComfyUI-Manager/config.ini - 在
git_exe =中指定包含文件名的完整路径
ComfyUI-Manager 更新失败
如果更新 ComfyUI-Manager 本身失败,请进入 ComfyUI-Manager 目录并运行:Windows:Overlapped Object 错误
如果遇到Overlapped Object has pending operation at deallocation on ComfyUI Manager load:
编辑 config.ini 并添加:
SSL 证书验证失败
如果遇到SSL: CERTIFICATE_VERIFY_FAILED 错误:
编辑 config.ini 并添加:
安装问题
安装路径不正确
ComfyUI-Manager 文件必须位于ComfyUI/custom_nodes/comfyui-manager。
需要避免的常见错误:
| 问题 | 说明 |
|---|---|
| 文件位置错误 | Manager 文件如 __init__.py 直接放在 custom_nodes 目录中 |
| 双重嵌套文件夹 | 安装为 custom_nodes/ComfyUI-Manager/ComfyUI-Manager |
| 文件夹名称错误 | 安装为 custom_nodes/ComfyUI-Manager-main |
| 压缩格式 | 从压缩文件安装但未正确解压 |
网络问题
GitHub 访问问题
如果您对 GitHub 的访问受限,请设置GITHUB_ENDPOINT 环境变量:
Hugging Face 访问问题
如果您对 Hugging Face 的访问受限,请设置HF_ENDPOINT 环境变量:
扫描器故障排除
运行scan.sh 脚本时:
- 它通过拉取或克隆
custom-node-list.json中列出的自定义节点到~/.tmp/default来更新extension-node-map.json - 它使用 GitHub API 更新
github-stats.json
| 选项 | 描述 |
|---|---|
--skip-update | 跳过更新 extension-node-map.json |
--skip-stat-update | 跳过更新 github-stats.json |
--skip-all | 跳过两个更新步骤 |
~/.tmp/default 以外的不同路径,请直接运行 python scanner.py [path] 而不是 scan.sh。
安全策略
如果您在通过 git URL 安装自定义节点或使用 nightly 版本时遇到错误This action is not allowed with this security level configuration,您需要在 config.ini 文件中调整安全级别。
config.ini 文件位于:
- ComfyUI v0.3.76+:
<USER_DIRECTORY>/__manager/config.ini - 旧版本:
<USER_DIRECTORY>/default/ComfyUI-Manager/config.ini
<USER_DIRECTORY> 默认为 ComfyUI/user。详情请参阅配置。
在 config.ini 中配置安全级别:
| 级别 | 描述 |
|---|---|
strong | 不允许高风险和中风险功能 |
normal | 不允许高风险功能;中风险功能可用 |
normal- | 如果指定了 --listen 且不以 127. 开头,则不允许高风险功能;中风险功能可用 |
weak | 所有功能可用 |
功能风险级别
| 风险级别 | 功能 |
|---|---|
| 高 | 通过 git url 安装、pip install、安装不在默认频道中的自定义节点、修复自定义节点 |
| 中 | 卸载/更新、安装默认频道中的自定义节点、恢复/删除快照、重启 |
| 低 | 更新 ComfyUI |
获取帮助
如果您仍然遇到问题:- 查看 ComfyUI-Manager GitHub issues 寻找类似问题
- 查看启动日志消息以获取错误详情
- 加入 ComfyUI Discord 获取社区支持