- 首页
- Install
- Install Comfyui
- 如何在 Windows 上安装 ComfyUI
如何在 Windows 上安装 ComfyUI
在 Windows 上安装 ComfyUI 的完整指南,包括官方便携版、手动安装和第三方启动器选项。
ℹ️ 关于更新的说明: 如需最新的桌面版安装信息,请查看官方文档。
如果你更倾向于最大程度的控制权,或者已经有一套 ComfyUI 环境,本指南涵盖:
- 官方便携版(推荐大多数用户使用)
- 手动安装(通过 Git)
- 第三方启动器(秋叶 ComfyUI 启动器)
Windows 系统要求
| 组件 | 最低要求 |
|---|---|
| GPU | 支持 CUDA 的 NVIDIA GPU,4GB 以上显存(推荐 RTX 3060 或更高)。显存低于 3GB 的 GPU 可以使用 --lowvram 选项。 |
| CPU | 任意现代 x86-64 处理器;可通过 --cpu 选项仅使用 CPU 模式 |
| RAM | 最低 8 GB,推荐 16 GB |
| 存储空间 | 强烈建议使用 SSD,至少 20 GB 可用空间(应用本身的最低要求:常见工作流的模型很快会超过 50-100GB) |
| Python | 3.12 或 3.13(便携版自带 Python 3.13 和支持 CUDA 13.0 的 PyTorch) |
| 浏览器 | 推荐使用 Google Chrome 143+ 以获得最佳 UI 性能 |
| 软件 | Microsoft Visual C++ Redistributable(手动安装需要) |
| 驱动 | 最新 NVIDIA 驱动程序 |
方法一:官方便携版(推荐)
官方便携版是在 Windows 上最快运行 ComfyUI 的方式。它自带 Python 3.13 环境和支持 CUDA 13.0 的 PyTorch。
第 1 步:下载
下载与你的 GPU 匹配的便携版:
| GPU 类型 | 下载 | 说明 |
|---|---|---|
| NVIDIA(20 系列及以上) | ComfyUI_windows_portable_nvidia.7z | 推荐大多数用户使用 |
| NVIDIA(10 系列及更早) | ComfyUI_windows_portable_nvidia_cu126.7z | 使用 PyTorch CUDA 12.6 + Python 3.12 |
| AMD GPU | ComfyUI_windows_portable_amd.7z | 实验性支持(RDNA 3/3.5/4) |
| Intel GPU | ComfyUI_windows_portable_intel.7z | Arc 系列,原生 torch.xpu |
所有下载均可在官方发布页面找到。
第 2 步:解压
使用 7-Zip(或 Windows 资源管理器,若为较新版本)解压下载的 .7z 归档文件。
解压遇到问题? 右键单击文件 → 属性 → 解除锁定,然后重试。
解压后,文件夹结构应如下所示:
ComfyUI_windows_portable
├── ComfyUI
│ ├── models
│ │ ├── checkpoints ← 将模型放在此处
│ │ ├── loras
│ │ ├── vae
│ │ ├── controlnet
│ │ └── ...
│ ├── custom_nodes
│ ├── user
│ └── ...
├── python_embeded ← 内置 Python 3.13 环境
├── run_cpu.bat ← 用于 CPU 或 AMD GPU
└── run_nvidia_gpu.bat ← 用于 NVIDIA GPU第 3 步:安装模型
ComfyUI 至少需要一个模型才能生成图像。下载一个模型,如 Anything V5,或从模型推荐部分选择,然后将其放入 models/checkpoints 文件夹。
如果你已有其他 UI(如 A1111 WebUI)的模型,请参阅如何共享模型或编辑 ComfyUI 目录中的 extra_model_paths.yaml 文件。
第 4 步:运行 ComfyUI
双击相应的批处理文件:
run_nvidia_gpu.bat— 如果你有 NVIDIA GPUrun_cpu.bat— 如果你有 AMD GPU 或仅 CPU
当控制台显示如下信息时:
Starting server
To see the GUI go to: http://127.0.0.1:8188ComfyUI 正在运行。打开浏览器并访问 http://127.0.0.1:8188。
第 5 步:生成你的第一张图像
- 确认 Checkpoint加载器(简易) 节点中已加载一个模型
- 点击 执行提示词
- 等待图像生成。如果成功,恭喜——ComfyUI 已安装并正常工作!
如果看到页面标题但没有任何 GUI 元素,可能是浏览器不兼容。请使用最新版本的 Chrome 浏览器。
如果便携版无法启动,请更新你的 NVIDIA 驱动程序。
方法二:手动安装(Git + Venv)
对于希望完全控制的用户,可以克隆仓库并自行管理依赖关系。
前提条件
步骤
# 1. 克隆仓库
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
# 2. 创建虚拟环境
python -m venv .venv
# 3. 激活环境
.venv\Scripts\activate
# 4. 安装支持 CUDA 的 PyTorch
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
# 5. 安装 ComfyUI 依赖项
pip install -r requirements.txt
# 6. 启动 ComfyUI
python main.py官方仓库的 README 中有详细的手动安装说明:README。
社区发行版: 秋叶 ComfyUI 启动器 是一个由社区创建的第三方启动器——并非 ComfyUI 官方产品。它在中文用户中很受欢迎,支持简体中文、繁体中文、英文和日文。
其他资源
- 如果你已经在使用 A1111 WebUI,请参阅如何让 A1111 WebUI 与 ComfyUI 共享模型
- ComflowySpace——另一个第三方集成包
评论
使用 GitHub 登录后即可参与讨论。