Access Denied (103) 【新手教程】Windows 本地部署 ComfyUI 完整指南:零基础搭建 AI 图像生成工作流 - 新手指南 - 闲社 - Powered by Discuz! Archiver

dcs2000365 发表于 2026-6-22 18:05:40

【新手教程】Windows 本地部署 ComfyUI 完整指南:零基础搭建 AI 图像生成工作流

前言

ComfyUI 是目前最灵活的 AI 图像生成工具之一,基于节点式工作流设计,让你像搭积木一样自由组合 Stable Diffusion 的各种功能。相比传统 WebUI,ComfyUI 在显存利用率和自定义工作流方面有明显优势,尤其适合想深入理解 AI 图像生成原理的新手。

一、前置条件

在开始之前,请确认你的电脑满足以下要求:


[*]操作系统:Windows 10/11(64位)
[*]显卡:NVIDIA 显卡,显存 ≥ 4GB(推荐 8GB 以上)
[*]驱动:已安装最新版 NVIDIA 显卡驱动
[*]空间:至少 20GB 可用硬盘空间(模型文件较大)
[*]网络:稳定的网络连接(需下载模型和依赖)


二、安装步骤

步骤 1:安装 Git

ComfyUI 需要通过 Git 克隆仓库。

1. 访问 https://git-scm.com/download/win 下载 Git
2. 运行安装程序,一路点击 Next 即可
3. 安装完成后,打开命令提示符(CMD),输入 git --version 验证安装

步骤 2:安装 Python 3.10

ComfyUI 官方推荐 Python 3.10 版本。

1. 访问 https://www.python.org/downloads/release/python-31011/
2. 下载 Windows installer (64-bit)
3. 安装时务必勾选 Add Python to PATH
4. 安装完成后,CMD 中输入 python --version 应显示 Python 3.10.x

步骤 3:克隆 ComfyUI 仓库

打开 CMD,执行以下命令:


git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI


步骤 4:创建虚拟环境并安装依赖


python -m venv venv
venv\Scripts\activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
pip install -r requirements.txt


这里我们使用 CUDA 12.1 版本的 PyTorch。如果你的显卡驱动较老,可以尝试 cu118 版本。

步骤 5:下载基础模型

ComfyUI 需要下载 Stable Diffusion 模型才能运行。

1. 访问 https://civitai.com 或 https://huggingface.co
2. 下载任意 SD 1.5 或 SDXL 模型(.safetensors 或 .ckpt 格式)
3. 将模型文件放入 ComfyUI\models\checkpoints 目录

推荐新手先下载 v1-5-pruned-emaonly.safetensors(约 4GB),这是 Stable Diffusion 1.5 的基础模型。

步骤 6:启动 ComfyUI

在 CMD 中(确保在 ComfyUI 目录且虚拟环境已激活):


python main.py


看到 Starting server 提示后,打开浏览器访问 http://127.0.0.1:8188

三、验证安装

成功启动后,你应该看到:


[*]浏览器中显示 ComfyUI 的节点式界面
[*]左侧有各类节点可供选择
[*]默认工作流已加载(包含 Load Checkpoint、CLIP Text Encode、KSampler 等节点)


尝试运行默认工作流:

1. 点击 Queue Prompt 按钮
2. 等待片刻,右侧 Save Image 节点应显示生成的图片
3. 如果成功生成图片,说明安装完成!

四、常见问题与解决

Q1:启动时报错 CUDA out of memory

A:显存不足。尝试以下方法:

[*]降低图片分辨率(默认 512x512,可改为 256x256 测试)
[*]关闭其他占用显存的程序
[*]使用 --lowvram 参数启动:python main.py --lowvram
[*]考虑使用 CPU 模式(较慢):python main.py --cpu


Q2:模型加载失败

A:检查模型文件是否放在正确目录。ComfyUI 的模型路径结构:


ComfyUI\models\
checkpoints/   <- 大模型(.safetensors/.ckpt)
loras/         <- LoRA 模型
vae/             <- VAE 模型
embeddings/      <- Textual Inversion
controlnet/      <- ControlNet 模型


Q3:依赖安装失败

A:

[*]确保 Python 版本是 3.10(不是 3.11 或 3.12)
[*]使用国内镜像加速:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
[*]单独安装失败的包,查看具体错误信息


Q4:界面显示异常或节点无法连接

A:尝试清除浏览器缓存,或使用 Chrome/Edge 浏览器的无痕模式访问。

五、进阶建议


[*]学习工作流:ComfyUI 的核心是工作流,建议从官方示例开始,逐步理解每个节点的作用
[*]安装管理器:通过 ComfyUI-Manager 插件可以方便地安装节点和模型
[*]保存工作流:设计好的工作流可以导出为 JSON,方便复用和分享
[*]关注显存:复杂工作流会占用大量显存,建议 8GB 以上显存再尝试高清生成


结语

ComfyUI 的学习曲线比传统 WebUI 稍陡,但掌握后你会发现它的灵活性和效率远超其他工具。节点式工作流让你真正理解 AI 图像生成的每个环节,而不是简单地点按钮。

如果在安装过程中遇到问题,欢迎在楼下留言,我会尽力帮忙解答。
页: [1]
查看完整版本: 【新手教程】Windows 本地部署 ComfyUI 完整指南:零基础搭建 AI 图像生成工作流