Windows安装ComfyUI的简明步骤
一 准备与要求
- 系统:Windows 10/11 64位。
- Python:3.10–3.12(建议新建虚拟环境,避免与系统包冲突)。
- 工具:Git(用于克隆仓库与安装插件)。
- 显卡与加速:有 NVIDIA 显卡优先使用 CUDA 加速;无 N 卡可仅用 CPU 运行(速度很慢)。
- 模型文件:首次使用需准备 Stable Diffusion 模型(.ckpt/.safetensors)。
二 方法一 便携独立包安装 推荐给新手
- 下载:从官方仓库的 Releases 下载 Windows 便携包(文件名通常包含 ComfyUI_windows_portable 与 nvidia_cu118_or_cpu 字样),地址:https://github.com/comfyanonymous/ComfyUI/releases。
- 解压:将压缩包解压到无中文路径(例如:D:AppsComfyUI)。
- 放置模型:把模型放到 ComfyUImodelscheckpoints(可从其他 Stable Diffusion 目录复用)。
- 启动:
- 有 NVIDIA 显卡:双击 run_nvidia_gpu.bat
- 仅 CPU:双击 run_cpu.bat
- 访问界面:浏览器打开 http://127.0.0.1:8188。
三 方法二 源码安装 便于定制与更新
四 模型放置与复用现有模型
- 目录结构(常用):
- 主模型:models/checkpoints
- VAE:models/vae
- LoRA:models/loras
- ControlNet:models/controlnet
- 复用 Automatic1111 模型目录:
- 复制 extra_model_paths.yaml.example 为 extra_model_paths.yaml
- 修改其中的 base_path 指向你的 WebUI 模型根目录(如:D:Stable-diffusion-webuimodels)
- 完全重启 ComfyUI 生效。
五 常见问题与快速排查
- 启动端口被占用:更换端口 python main.py --port 8189,或关闭占用该端口的进程。
- 显存不足或报错:尝试降低分辨率/批次,或使用 --lowvram 等启动参数(若脚本支持);无 N 卡请使用 CPU 模式或更换更强显卡。
- 依赖冲突:强烈建议使用独立虚拟环境;必要时 pip uninstall torch 后按上文命令重装对应 CUDA 版本。
- 模型不生效:确认模型文件在正确子目录(如 models/checkpoints),文件名无非法字符,且已完全解压。
- 想更省事:使用便携包或国内整合包(如“绘世整合包”),解压即用、预置插件,适合新手。