ComfyUI Manager完全指南:5种安装方法与实用技巧
【免费下载链接】ComfyUI-Manager项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager
ComfyUI Manager是一个功能强大的ComfyUI扩展,专门用于管理自定义节点和模型文件。它为AI绘画工作流提供了安装、移除、禁用和启用各种ComfyUI自定义节点的完整管理功能,同时提供集线器功能和访问广泛信息的便利功能。
系统要求与环境准备
基本要求:
- 操作系统:Windows 10/11、macOS 10.15+、Linux Ubuntu 18.04+
- Python版本:3.8-3.10(推荐3.10)
- 内存:至少8GB RAM
- 存储空间:2GB可用空间
环境验证:在终端或命令提示符中运行以下命令:
python --version git --version确保Python和Git正确安装并配置了环境变量。
5种安装方法详解
方法一:通用Git克隆安装(推荐大多数用户)
这是最直接可靠的安装方式,适合已有ComfyUI环境的用户:
- 导航到ComfyUI安装目录下的custom_nodes文件夹
- 执行克隆命令:
git clone https://gitcode.com/gh_mirrors/co/ComfyUI-Manager comfyui-manager - 重启ComfyUI应用程序
验证安装:检查文件结构是否正确:
ComfyUI/ └── custom_nodes/ └── comfyui-manager/ ├── __init__.py ├── js/ ├── glob/ └── scripts/方法二:便携版一键安装(Windows用户专属)
针对Windows便携版用户的专用脚本:
获取脚本文件:scripts/install-manager-for-portable-version.bat
运行安装:
- 将脚本复制到ComfyUI便携版根目录
- 双击运行,自动完成所有配置
等待脚本自动检查环境、创建目录并安装依赖
方法三:comfy-cli安装(推荐新用户)
使用comfy-cli可以同时安装ComfyUI和ComfyUI-Manager:
Windows:
python -m venv venv venv\Scripts\activate pip install comfy-cli comfy installLinux/macOS:
python -m venv venv . venv/bin/activate pip install comfy-cli comfy install方法四:Linux+venv环境安装
在Linux系统上使用venv环境安装:
- 下载scripts/install-comfyui-venv-linux.sh到空的安装目录
chmod +x install-comfyui-venv-linux.sh./install-comfyui-venv-linux.sh
方法五:Colab环境安装
通过Colab笔记本快速体验:
- 使用notebooks/comfyui_colab_with_manager.ipynb
- 支持自动安装自定义节点的依赖项
核心功能使用指南
主界面操作
点击主菜单中的"Manager"按钮进入管理界面
自定义节点安装
点击"Install Custom Nodes"或"Install Models"打开安装程序对话框
数据库模式说明:
Channel (1day cache):使用一天有效期的缓存信息快速显示列表Local:使用本地存储在ComfyUI-Manager中的信息Channel (remote):从远程channel检索最新信息
安装状态标识
- Installed:此项目已安装
- Install:点击此按钮将安装该项目
- Try Install:无法确认安装信息的自定义节点
配置管理详解
配置文件位置
从V3.38版本开始,配置文件和动态生成的文件位于更安全的系统路径中。
主要配置文件:
- 基础配置文件:glob/config.ini
- 可配置channel列表:channels.list.template
- 快照文件:snapshots目录
路径配置设置
基于标记为is_default的部分应用:
custom_nodes:安装自定义节点的路径download_model_base:下载模型的路径
快照管理功能
快照保存
- 在Manager Menu中按下
Save snapshot或使用Update All时保存当前状态 - 快照文件目录:
snapshots/ - 支持重命名快照文件
快照恢复
- 按下"Restore"按钮可恢复到相应快照的安装状态
- 对于不受Git管理的自定义节点,快照支持不完整
组件共享功能
复制粘贴
从剪贴板粘贴组件时,支持以下JSON格式的文本:
{ "kind": "ComfyUI Components", "timestamp": <当前时间戳>, "components": { <组件名称>: <组件节点数据> } }拖放功能
- 拖放
.pack或.json文件将添加相应组件 - 示例组件包:misc/Impact.pack
故障排除指南
常见问题解决方案
问题1:Manager按钮未显示
- 检查custom_nodes目录结构是否正确
- 确认__init__.py文件存在
- 查看ComfyUI启动日志中的错误信息
问题2:SSL证书错误编辑配置文件,添加:
bypass_ssl = True问题3:Git路径问题手动指定Git执行路径:
git_exe = C:/Program Files/Git/bin/git.exe问题4:Windows事件循环错误编辑配置文件,添加:
windows_selector_event_loop_policy = True安全策略配置
通过编辑config.ini文件设置安全级别:
strong:不允许高风险和中风险功能normal:不允许高风险功能,中风险功能可用normal-:如果指定了--listen且不以127.开头,则不允许高风险功能weak:所有功能都可用
环境变量配置
以下功能可以使用环境变量进行配置:
- COMFYUI_PATH:ComfyUI的安装路径
- GITHUB_ENDPOINT:对GitHub访问受限环境的反向代理配置
- HF_ENDPOINT:对Hugging Face访问受限环境的反向代理配置
实用技巧与最佳实践
定期维护建议
- 定期检查插件更新
- 及时清理无用模型文件
- 备份重要的工作流配置
性能优化提示
- 使用合适的数据库模式提高加载速度
- 合理配置安全级别平衡功能与安全性
ComfyUI Manager为ComfyUI用户提供了强大的插件管理能力,使得自定义节点和模型的管理变得更加简单高效。通过选择合适的安装方法,用户可以快速开始使用这个强大的工具,提升AI绘画工作流的效率和管理水平。
【免费下载链接】ComfyUI-Manager项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考