用ComfyUI_Manager节点管理器安装节点,有可能会出现节点搜索不到,或者安装失败的情况。在这种情况下,可以直接用终端进行安装。

从工作流中确认缺失节点

在ComfyUI中,打开工作流,出现红框的就是缺失节点,需要安装。鼠标放在上面,右击-选择属性面板,在属性面板上复制节点名,在git官网里搜索。

搜索结果,这个节点属于ComfyUI_ACE-Step,根据后续节点安装方法进行安装。

已知节点包名称的

以ComfyUI_ACE-Step节点为例,其他的节点基本上大同小异,很多节点git上都会有安装方法以及相关模型的位置存放,具体的请自行查看。

1.首先在git上,搜索节点,获取节点git地址。

ps:如果出现同名节点,一般情况下,选择收藏数多的。

2.看是否存在_init_.py文件,判断是否是ComfyUI节点文件包

节点安装

安装节点,点击code,复制该节点git地址

4.在终端输入

#进入ComfyUI目录下
cd /root/ComfyUI

#进入虚拟环境 根据具体虚拟环境来 没有虚拟环境的跳过这一步
conda activate comfyui 
#或者 source bin/activate

#进入custom_nodes目录,节点都要存放在该目录下
cd custom_nodes

git clone https://github.com/billwuhao/ComfyUI_ACE-Step.git

#进入该节点目录下
cd ComfyUI_ACE-Step
#安装依赖 如果节点目录下没有requirements.txt这个文件 这步跳过
pip install -r requirements.txt

#回到ComfyUI目录,重启ComfyUI 
cd .. #返回上一级目录
cd ..

#查看所有进程,找到comfyui进程的PID,杀死该进程。看下面的图片,有标明查找哪一个
ps aux
kill -9 PID #此处的PID是代指,用具体的值去代替

#启动ComfyUI
python main.py

正常显示上图划线处内容,代表节点安装成功。

节点更新

#进入ComfyUI目录下
cd /root/ComfyUI

#进入虚拟环境 根据具体虚拟环境来 没有虚拟环境的跳过这一步
conda activate comfyui 
#或者 source bin/activate

#进入要更新的节点目录下,此处仍以ComfyUI_ACE-Step节点为例
cd custom_nodes/ComfyUI_ACE-Step

git pull origin

#如果上面git拉取指令报错,执行git fetch之后再次执行git pull origin拉取指令

#可以用git reset --hard 来对比前后版本

#安装依赖 如果节点目录下没有requirements.txt这个文件 这步跳过
pip install -r requirements.txt

#回到ComfyUI目录,重启ComfyUI 
cd .. #返回上一级目录
cd ..

#查看所有进程,找到comfyui进程的PID,杀死该进程。看下面的图片,有标明查找哪一个
ps aux
kill -9 PID #此处的PID是代指,用具体的值去代替

#启动ComfyUI
python main.py

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐