【ComfyUI】ComfyUI从入门到精通1:ComfyUI安装部署及常用配置
概述
本文主要介绍 ComfyUI 的本地(Windows系统)安装部署,ComfyUI 的一些目录作用介绍,以及一些常用插件的安装方法
安装 ComfyUI
下载安装包
首先需要去 ComfyUI 的 GitHub 的发布页面 下载 ComfyUI 的压缩包(ComfyUI_windows_portable_nvidia.7z)。可以选择历史版本下载或者下载最新发布版本,推荐下载最新的发布版本。
ComfyUI 官方只提供 Windows 系统 + Nvidia 显卡的二进制压缩包,如果你是 Linux 系统或者是 AMD 显卡的话,需要参照 ComfyUI 的官方 readme 文档安装。
安装部署 ComfyUI
安装其实很简单,只需要解压 ComfyUI_windows_portable_nvidia.7z
压缩包即可。
解压完之后,目录结构如下所示:
ComfyUI/ |
ComfyUI
目录为 ComfyUI 的主程序,所有的 Checkpoint 模型、VAE 编码器、插件都在此文件夹中python_embeded
目录为 ComfyUI 内置 python 运行环境,确保程序一致性run_cpu.bat
脚本为无 nVidia 显卡的情况下运行 ComfyUI 的启动脚本run_nvidia_gpu.bat
为以 nVidia 显卡的情况运行 ComfyUI 的启动脚本update
目录为 ComfyUI 更新时需要用到的目录
启动 ComfyUI
如果你的电脑有 nVidia 显卡,那么可以双击 run_nvidia_gpu.bat
脚本启动 ,如果没有 nVidia 显卡则双击 run_cpu.bat
脚本启动。
第一次启动 ComfyUI 的时候,会有个默认的工作流,其中已经包含了最简单的完整流程,包含模型、提示词、采样器、编码器和图片保存。
此时,整个流程还不能运行起来,因为新安装的 ComfyUI 没有模型,需要先下载 v1-5-pruned-emaonly-fp16.safetensors 模型,下载完之后将模型放到 ComfyUI/models/checkpoints
目录中即可。
准备就绪之后可以点击 Queue
进行图片生成。
安装插件
ComfyUI 安装插件的方式比较简单,将需要安装的插件放到 ComfyUI\custom_nodes
目录下即可。
安装 ComfyUI 插件的方式有多种方式:
- 下载要安装插件的源码压缩包,将压缩包解压到
ComfyUI/custom_nodes
目录下即可 - 直接在
ComfyUI/custom_nodes
目录下 clone 要插件的源码,clone 完成之后插件也就安装完毕
我一般采用第2种方式进行安装。
ComfyUI-Manager 插件
ComfyUI-Manager 插件可以帮助我们管理 ComfyUI,可以简化安装/更新插件、模型的过程,提高效率。
在 GitHub 上搜索 ComfyUI-Manager 项目,复制 ComfyUI-Manager 的 GitHub 的项目地址,在 ComfyUI/custom_nodes
目录下打开 gitbash,执行如下命令:
git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager |
clone 完之后重启 ComfyUI 完成安装,安装完之后右上角会有 Manager
按钮,里面可以管理 ComfyUI 的插件和模型。
ComfyUI_Custom_Nodes_AlekPet 插件
ComfyUI_Custom_Nodes_AlekPet 插件内置了很多实用的 ComfyUI 工作流节点,俗称小瑞士军刀。
通过 ComfyUI-Manager 来安装会更便捷简单。
- 点击
Manager
按钮
- 点击
Custom Nodes Manager
按钮
- 搜索 ComfyUI_Custom_Nodes_AlekPet 插件并安装
安装完成后重启 ComfyUI 即可。
汉化
在 ComfyUI-Manager 中的 Custom Nodes Manager
里搜索 AIGODLIKE-ComfyUI-Translation
插件。
在 ComfyUI 的配置中找到相关配置,选择语言为中文即可。