ComfyUI版本升级指南
ComfyUI作为Stable Diffusion的节点式界面工具,其升级流程需兼顾本体代码、界面框架及插件生态的同步更新,以下是具体操作步骤:
conda create -n comfyui_env python=3.12),避免依赖冲突。ComfyUI/models(模型文件)、ComfyUI/custom_nodes(自定义节点)目录,防止数据丢失。进入ComfyUI项目根目录,执行以下命令同步远程仓库(如GitHub)的最新代码:
git fetch --all # 获取远程所有分支的最新提交
git reset --hard origin/master # 强制本地分支与远程master分支同步若遇到“本地分支未跟踪远程分支”的问题,需设置上游分支:
git branch --set-upstream-to=origin/master master同步完成后,重新安装依赖以确保兼容性:
pip install -r requirements.txt --force-reinstall若使用ComfyUI官方便携版或秋叶整合包,可直接运行项目根目录下的更新脚本:
update\update_comfyui.bat;若脚本运行时出现网络超时,可修改.git/config文件,将远程仓库URL从https改为ssh(需提前配置GitHub SSH密钥)。
ComfyUI自2024年起采用模块化前端架构,升级界面需指定最新前端版本:
--front-end-version参数,例如:python main.py --front-end-version Comfy-Org/ComfyUI_frontend@latestrun_nvidia_gpu.bat(或对应启动文件),在python main.py后添加上述参数。Settings > Node Search Box Impl,选择litegraph(legacy)模式并重启。通过ComfyUI内置的“Manager”工具管理插件:
Manager图标→切换至Custom Nodes tab;ComfyUI-Impact-Pack),点击Install自动安装依赖。对于未收录的插件,通过Git克隆至custom_nodes目录:
cd ComfyUI/custom_nodes
git clone https://github.com/author/plugin-name.git安装后按Ctrl+R刷新节点库,新插件将出现在对应分类下。
http://127.0.0.1:8188/docs查看API文档版本号;NEW标签,查看近期更新的节点;ComfyUI v0.X.X+标识。custom_nodes目录下的__pycache__文件夹;