Windows 安装 ComfyUI 的简明步骤
一 安装方式与准备
- 推荐方式:使用官方提供的 Windows 独立便携包(Portable Standalone),自带嵌入式 Python 与 CUDA,解压即用,适合大多数用户。准备:安装 7-Zip(解压大文件更稳)与 Git(后续装插件需要)。下载地址:GitHub Releases 的 ComfyUI_windows_portable_nvidia_cu121_or_cpu.7z(文件名会随版本变化)。安装路径请使用短路径且不含中文或空格,如:D:ComfyUI。若网络不佳,后续可使用国内镜像加速依赖安装与更新。
二 安装步骤(便携包)
- 解压:将下载的 .7z 文件解压到如 D:ComfyUIComfyUI_windows_portable。
- 安装插件管理(强烈推荐):进入 ComfyUI_windows_portableComfyUIcustom_nodes,在地址栏输入 cmd 打开命令行,执行:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
完成后会在 custom_nodes 中看到 ComfyUI-Manager 文件夹。
- 放置模型:下载基础模型(Checkpoint,如 SD 1.5 的 DreamShaper 或 ReV Animated,体积约 2–4GB),放入:
ComfyUI_windows_portableComfyUImodelscheckpoints。
- 启动:
- 有 NVIDIA GPU:双击 run_nvidia_gpu.bat;
- 无 NVIDIA GPU:双击 run_cpu.bat。
启动后浏览器会自动打开 http://127.0.0.1:8188。
- 更新:定期运行 ComfyUI_windows_portableupdateupdate_comfyui.bat 保持内核与依赖为最新。
三 手动安装(进阶,适合开发者)
- 克隆代码:
git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI
- 安装 PyTorch(示例为 CUDA 12.4,可按需调整版本):
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu124
- 安装依赖:
pip install -r requirements.txt
- 启动:
python main.py
浏览器访问 http://127.0.0.1:8188。
四 常见问题与优化
- 路径与中文:安装与模型路径请避免中文或空格,否则易报错。
- 显存优化:若出现 OOM/爆显存,可编辑 run_nvidia_gpu.bat,在启动命令末尾添加 --lowvram(牺牲速度换取稳定性)。
- 与 WebUI 共享模型:将根目录的 extra_model_paths.yaml.example 重命名为 extra_model_paths.yaml,修改 base_path 指向你的 AUTOMATIC1111 模型目录,重启生效。
- 插件与节点:导入他人工作流若大量红框(缺失节点),在 ComfyUI Manager 中点击 Install Missing Custom Nodes 一键补齐。
- 更新与维护:便携包用 update_comfyui.bat;手动安装用 git pull 后重新安装依赖。
- 显卡支持提示:在 Windows 上 AMD 显卡通常仅在 Linux 下获得良好支持;Intel 显卡多以 CPU 模式运行(速度较慢)。