24年最新[AI绘画] 简明原生 ComfyUI 零失误安装教程!

前言

本教程适用于为 windows 系统部署原生 ComfyUI

「第0步:搞定网络」

免科学魔法的基本骚操作,见文末。如已科学魔法,略过这一步。如无科学魔法

「第1步:安装所需的必要前置工具」

  **所有的AI设计工具,模型和插件,都已经整理好了,👇获取~**

在这里插入图片描述

「关于GitBash的安装验证」

执行下载好的 Git-xxx.exe,一路 Next 到最后直接 Install,等待安装完毕。

在任意文件夹右键,菜单出现 GitBashHere,点击后打开如下黑窗,则 GitBash 安装成功。

如果你有其他的解压缩软件,如 rar 或者 好压 等,可不必安装 7-zip。

Python 3.11 一路无脑下一步next安装即可,此为必装。

「第2步:下载 ComfyUI 标准包」

公众号发送消息 ComfyUI 获取固定版本,或按下述方式下载最新原生本体:

**方式一:**在你想要存放 ComfyUI 的文件夹,右键并选择 GitBash,在弹出的黑窗口键入:git clone https://github.com/comfyanonymous/ComfyUI,等待下载完成。该过程视网络情况,需要5 - 30 分钟不等。

**方式二:**浏览器访问 下载标准离线包到本地,解压缩后,在解压文件夹空白处右键并选择 GitBash,在弹出的黑窗口键入:git pull origin master,等待更新至最新版。

【验证】运行 ComfyUI/ComfyUI/run_nvidia_gpu.bat (如果没有独立显卡,运行 run_cpu.bat),自动弹出浏览器访问 127.0.0.1:8188端口,你看到了如下默认ComfyUI工作流。在同时打开的黑窗中没有明显的ERROR提示。ConmfyUI部署完毕

键盘组合键 CTRL+ENTER 开始读条,画出你的第一张 Comfy UI AI 作品。

「第3步:配置模型目录」

ComfyUI 的模型默认存放在 ComfyUI_windows_portable\ComfyUI\models 文件夹下。你所下载的各种模型(checkpoint、safesensor、lora等等)都放在这个文件夹对应的目录中。

但这种默认的模型管理方式有很多不便。

比如 ComfyUI 坏了(这在 AI 绘画工具中很正常),需要重装,而你的 model 文件夹已经有300个G了(这在进阶 AI 画工中很正常),重装过程中要将这300个G复制粘贴至少一次,当没多余硬盘空间,或者追求效率的时候很难受。

比如你需要给团队/学生公屏演示,但又私藏了 NSFW 涩涩模型,这种模型管理方式会不可避免地把 SFW 模型和 NSFW 模型混在一起,让你在不经意间社死。

还比如你同时是 A1111 WebUI 或者 Fooocus 这另外两种知名 AI 绘画工具的使用者,你需要同时使用两款或三款工具。可由于存储空间的原因,你又不能把这些模型复制三遍(300G模型变1T)

ComfyUI 提供了一种灵活的配置方式,让你可以指定模型的读取路径,从而便捷的解决上述问题:

ComfyUI_windows_portable\ComfyUI\extra_model_paths.yaml

如果你曾是 A1111 WebUI 用户,将这段配置改成你的 WebUI 地址即可,ComfyUI 就会自动匹配你在 WebUI 中存放的模型目录

在这里插入图片描述

如果你从未使用过任何 AI 绘画工具,或者你有集中管理模型的习惯,那么就把上面默认的 a1111 配置注释掉(在每一行前面加#符号),并把 comfyui 的配置段解除注释(把每一行前面的#符号删掉),像这样

这里的 d:\ 盘符,是固态移动硬盘地址。

在这里插入图片描述

这种管理方式的好处:我的模型储备可以在不同的 AI 绘图工具之间共享,只需要存储一份。重装或升级工具高效且0风险。

但要注意,使用这种外部模型管理方式,务必使用固态硬盘,并使用USB3.0或type-c接口接入,机械硬盘和USB2.0会让你的模型加载变得很慢很慢。

「第4步:ComfyUI必装插件」

本文涉及模型、插件下载请扫描免费获取哦
在这里插入图片描述

  • 插件管理器 [ComfyUI-Manager]

  • 汉化翻译 [AIGODLIKE-ComfyUI-Translation]

  • RG节点组 [rgthree-comfy]

  • KJ节点组 [ComfyUI-KJNodes]

在毛毛多的 ComfyUI 插件中,不论新手还是进阶画工都避不开上述四个插件。

「如何安装插件管理器」

在安装插件管理器之前,ComfyUI 启动后的面板是这样的:

在这里插入图片描述

ComfyUI-Manager 是你最先应该安装的插件。下载好 ComfyUI-Manager-main.zip 后,将它放在 ComfyUI_windows_portable\ComfyUI\custom_nodes\ 文件夹下,并解压出来:

关闭cmd黑窗,重新运行 run_nvidia_gpu.bat,ComfyUI 将自动识别到 Manager 插件并下载必要的更新,命令窗口中将出现开始安装 Manager 的提示如下:

在这里插入图片描述

如图所示,当下方出现一些列 default cache updated 提示后,即表示 Manager 自动更新完毕,并启动浏览器窗口。

**[验证]**安装成功后,边栏下方会多出红框中的两个按钮管理窗口,点击后出现插件管理窗口。

「如何安装其他插件」

在成功安装插件管理器后,其他所有插件就有两种安装方式。

**方式一:**像安装 Manager 一样,在 Git 或其他任意插件仓库,下载到插件 zip 并解压到 ComfyUI_windows_portable\ComfyUI\custom_nodes\ 文件夹下,关闭黑窗并重新运行 run_xxx.bat 后,等待 ComfyUI 自动安装更新即可

**方式二:**点击边栏上的 Manager 打开插件管理器,点击 Custom Nodes Manager

输入插件关键词,比如 AIGODLIKE,点击 Install 安装

安装成功后会给出重启提示

在这里插入图片描述

重启完成后,汉化插件即启用,界面已汉化。

注意1:插件安装报错是常有的事,Git仓库在国内被屏蔽严重。如果通过插件管理器多次尝试 Install 报错失败,大概率是网络问题。要么换一种魔法,要么尝试通过手动下载插件离线安装包。

公众号发送消息 ComfyUI 获取固定版本插件离线安装包。

注意2:安装插件管理器后在 ComfyUI 每次重启,插件管理器都会自检并自动下载和更新,若此时网络不好会遇到 ComfyUI 无法正常启动的问题。遇到该问题请务必调整好网络,或下载最新的 Manager 离线安装包自解压安装。

「说在最后」

为什么要从头安装原生 ComfyUI,而不是使用大佬集成包?

网络上的 ComfyUI 集成包很多,比如秋叶。并非对这些集成包本身有任何成见,但我个人并不推荐使用 ComfyUI 集成包。原因有二:

1 ComfyUI 是一款 “工业化”、“工程化” AI绘图工具,它引入了生产线流程管理思想,也就是常说的“workflow”(工作流),这意味着它的“可折腾性”非常高。

集成包的好则体现在它的“易用性”、“快速上手”和“不容易报错”上,但这也意味着集成包在一定程度上是“客制化”的,这和 ComfyUI 本身的灵活和可折腾性相悖。

使用集成包后,原生 ComfyUI 初期常见的报错会被掩盖,看起来似乎“更方便”了些。但随着 ComfyUI 使用程度的深入,回归原生 ComfyUI 几乎不可避免。既然最终都要回归,那不如一开始就踩坑,学习和成长曲线会平滑很多。

同时,由于集成包在原生包的基础上多多少少加入了一些“佐料”,有些报错是原生代码不太会见到的,这些报错的处理完全依赖集成包作者的更新时效,否则就只能卡住干着急,比较痛苦。而解决这些奇奇怪怪问题的经验,并不适用于其他集成包,属于不能复用的一次性无效经验。

2 AI绘画玩到后期会期望脱离UI界面,更高效的调整绘图参数、更快速的批量绘制出大量作品,毕竟 AI 绘画的“盲盒”属性总会存在,绘画尝试次数和效率直接决定了得到优秀作品的速度和机率。会开始尝试 ComfyUI 接口调用或者云端部署以利用更多GPU。

从头安装原生 ComfyUI 能尽早遇到 ComfyUI 在安装、部署、运行过程中可能出现的问题,并得出自己的经验和解决方案,在过程中还能对扩散模型工作原理有更底层的理解。坑除非自己一个一个踩过,否则仅看别人的教程没什么用,该趟的浑水一点也不会少。

所以,推荐所有有志于在 AI 绘图领域深耕的朋友从开始就上手原生 ComfyUI。既然选择了 ComfyUI 选择了“折腾”这条路,就不要害怕错误和麻烦。

「附录:聊胜于无网络调教教程」

访问站长工具输入不太好直接访问的站点,比如 github.com,点击“Ping检测”

在检测结果中,选择响应时间较低的,复制IP,如 20.200.245.247

键盘组合键 win+s,输入关键字“notepad”,在搜索结果“记事本”上右键,点击弹出菜单中“以管理员身份运行”。

文件->打开,复制地址粘贴到地址栏 -> Enter,选择“所有文件”,选择名为 hosts 的文件,打开。

在文件添加一行 DNS 解析,ip 为上面复制的 IP 地址,文件->保存 或 CTRL+S 保存。

在这里插入图片描述

该网络配置方法适用于无科学魔法情况下,尽最大可能性改善网络链接,减少在安装和更新 ComfyUI 时的网络超时和丢包。它不保证 100% 解决网络问题,但在无其他更好的解决方案时,能有效提升尝试成功率。

  • 21
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值