Skip to main content

ComfyUI与Anima的安装

本章内容将带大家安装需要的本地应用。

请注意,下载可能需要用到魔法/科学上网,请自备。

本章节教程安装的是官方原版,默认不包含第三方节点。

为什么使用官方原版

社区中还有一种包含部分常用第三方节点与常用模型的版本(常称整合包),其部署更加便捷,可以省去资源下载的麻烦。但同样存在一些问题:

  1. 版本维护:如果作者不维护整合包,可能存在版本老旧,存在已被更新修复的bug,新特性无法使用的问题。
  2. 硬件适配:部分整合包可能针对一种硬件情况(例如N卡)配置,泛用性上可能存在风险。
  3. 质量问题:直接搜索存在大量批发/搬运/广告小号,对于质量和可用性没有保障,可能还要花更多精力。
  4. 第三方节点过多:个人认为最大的问题,很多情况下若没有相关需求,大多数第三方(甚至本体)节点都不会被用到。整合包包含了太多第三方节点,对于新手来说反而会提高学习成本,且产生更多的占用。

因此,本教程中选择使用官方原版作为演示案例。

同时,如果您确有需要,请前往bilibili搜索秋叶ComfyUI整合包, 请认准up主秋葉aaaki,小心有大量广告/伪冒账户。

本部分操作讲的较详细,有一定相关网页使用基础的可以跳转至省流部分

ComfyUI安装​

ComfyUI的官网下载页面为https://comfy.org/download,可以点击直接跳转。或打开ComfyUI官网后选择右上角DowloadDesktop按钮。

cui官方下载界面

这里的桌面版和cli版都可以用,本质是一样的。后续篇章教程将以cli版为例。

桌面版用户点击左侧DOWNLOAD DESKTOP下载并安装即可。

cli版用户点击右侧INSTALL FROM GITHUB按钮,跳转至github下载页。

跳转到的页面大概长这样,如果是一堆文件目录就往下翻,找到Installing部分。

cui github下载界面

这里提供了五种下载方式(图中黄框部分),从上到下依次是:

  • Link to Download:返回之前的官网下载界面,下载桌面版用。
  • *Direct link to download (nvidia):与下方Portable for Nvidia GPUs指向同一下载地址。
  • Portable for AMD GPUs:适用于AMD gpu用户
  • Portable for Intel GPUs:适用于intel(英特尔) gpu用户
  • Portable for Nvidia GPUs:适用于20系及以上N卡(英伟达)用户
  • Portable for Nvidia GPUs with pytorch cuda 12.6 and python 3.12:适用于10系及以下N卡用户。20代以上用户不要使用这个。

下载内容为一个7z压缩包,使用解压软件解压在需要的位置即可。

下载的压缩包解压被阻止?

右键选择下载的文件,点击属性,在最下方的安全栏目点击解除锁定并确认即可。

以N卡20+版本为例。解压完后里面有一系列文件。README_VERY_IMPORTANT.txt内是基本用法的教学,翻译如下(已根据常用程度重新排序):

如何运行:

如果你使用 NVIDIA gpu:
双击run_nvidia_gpu.bat

推荐更新方式:
将ComfyUI更新到新版本:运行update\update_comfyui.bat

*(注:下面的通常用不到,随便看看就行)

更新ComfyUI与python依赖,注意仅当你在python依赖方面出现问题时才需要执行它:
update\update_comfyui_and_python_dependencies.bat

如果想启用快速fp16累加(加速fp16模型但带来少量质量下降)
运行run_nvidia_gpu_fast_fp16_accumulation.bat
*(注:anima不是fp16模型,没必要用这个。对于一些老模型,例如sd1.5 sd2.x sdxl及衍生模型可能有用。)

如果想使用cpu跑图:
运行run_cpu.bat
*(注:不建议。模型运算属于算法简单但数据量极大且彼此独立,在cpu上极其缓慢。)

如果你在ui中看到一个红色报错:确保你在ComfyUI\models\checkpoints有任意模型/检查点*(注:CHECKPOINT,ai领域指某一阶段的模型存档,cui中指模型包。后续会说到。)

你可以在https://huggingface.co/Comfy-Org/stable-diffusion-v1-5-archive/blob/main/v1-5-pruned-emaonly-fp16.safetensors下载SD1.5
*(注:已经过时了,也不是我们要用的东西,不用管)

将你的模型与其它工具共享:
在ComfyUI文件路径下你可以找到extra_model_paths.yaml.example文件,
将其重命名为extra_model_paths.yaml并用你喜欢的文本编辑器编辑。

运行run_nvidia_gpu.bat,将会弹出一个黑色的命令行窗口。等待加载完成后,会自动打开浏览器并打开cui前端窗口。 这一过程是完全在本地运行的,只是以浏览器为交互页面,并不是连接到了某个网页。

当你看到这一窗口出现,说明你的comfyui已经安装完成并可以正常使用了。恭喜!

cui github下载界面

Anima模型和附属内容下载​

安装好的ComfyUI只是跑图工具,我们还需要Anima模型才能真正开始跑图。

Anima需要从HuggingFace上下载,这是一个比较常用的开源模型发布平台。链接是https://huggingface.co/circlestone-labs/Anima。

下载很慢?

HuggingFace有国内镜像站,能解决部分情况导致下载速度缓慢问题。将huggingface.co改为huggingface.cn即可, 例如https://huggingface.cn/circlestone-labs/Anima

点击Files and versions可以跳转到模型文件界面,选择split_files文件夹,这里面是主要需要用到的文件。 其中diffusion_models里是Anima主模型,有好几款;text_encoders和vae里均只有一个文件,且均需要下载。

diffusion_models内几个Anima的版本各有差异(点击名字可以跳转至下载界面):

名字特性注释
anima-base-v1.0标准版最推荐使用,泛用性最佳
anima-turbo-v1.1蒸馏版v1.1损失一定灵活性和质量换极高速度,备选
anima-aesthetic-v1.0美学特调版欧美画风,不推荐
anima-aesthetic-v1.0b美学特调版欧美画风,不推荐
anima-aesthetic-v1.1美学特调版v1.1欧美画风,不推荐
anima-preview预览版1已过时
anima-preview2预览版2已过时
anima-preview3-base预览版3已过时
anima-turbo-v1.0蒸馏版已过时的蒸馏版
anima-2.9b-preview1社区拓展版社区制作,潜力较高,但不适合初学者

*注:Anima-2.9b属于社区改版模型,相比base拥有更多的新角色直接支持,但结构也有变化,导致出图速度下降且使用时需要使用额外支持功能,较为麻烦,故不推荐初学者使用。后续可能会专门介绍该变体。

以anima-base-v1.0为例,点击anima-base-v1.0.safetensors文件,进入预览页面。下面的一大堆是模型权重结构,不用管; 点击中间This file is stored with Xet . It is too big to display, but you can still download it.的download即可开始下载。

另外的text_encoders和vae内的文件同理。网页操作方式参考下图:

下载animabase

下载完成后,本地应该有anima-base-v1.0.safetensors qwen_image_vae.safetensors qwen_3_06b_base.safetensors。 现在需要将其放进cui的模型列表里才能生效。

打开cui根目录,找到ComfyUI/models文件夹,这里就是放模型的地方,之后我们会经常用到:

文件类型放置路径
anima-base-v1.0.safetensors主模型./ComfyUI/models/diffusion_models/
qwen_image_vae.safetensorsVAE./ComfyUI/models/vae/
qwen_3_06b_base.safetensors文本编码器./ComfyUI/models/text_encoders/

完成后,所有基础内容的安装就完成了。后续可能会用到第三方节点还需要安装一些别的东西,这就是后话了。

接下来,请参考下一章“第一个工作流”,尝试跑出第一张图吧。

省流版​

下载ComfyUI cli版并解压:

下载Anima模型和所需资源:

如果HuggingFace下载速度慢可以试试换成国内镜像,将huggingface.co替换为huggingface.cn即可。

本文作者

疯疯癫癫兰某人的头像

疯疯癫癫兰某人

项目发起者,负责编写教程(和殴打gpt制作前端)

GitHub