Skip to content

在Windows上安装ComfyUI

首先确保你的电脑配置能不能运行ComfyUI,以下是Windows系统安装ComfyUI的硬件要求整理成表格:

硬件最低要求推荐要求
操作系统Windows 10 64位Windows 10/11 64位
CPU支持AVX指令集的处理器多核处理器,Intel i7或更高,或AMD Ryzen
GPUNVIDIA GPU,支持CUDA(推荐GTX 1060及以上)NVIDIA RTX 20系列或以上
显存4GB以上8GB及以上
内存8GB RAM16GB RAM及以上
存储空间5GB可用空间SSD,50GB或更多可用空间
驱动程序最新的GPU驱动程序最新的NVIDIA驱动程序
网络连接互联网连接用于下载依赖和模型文件高速互联网连接

这些要求可以帮助确保在Windows系统上顺利安装和运行ComfyUI,并获得最佳的性能体验。

本地windows安装有三种方法可供选择:

  1. 安装包安装 这种方法简单快捷,下载后即可使用。ComfyUI 官方安装包:仅支持 Windows 系统,且显卡必须是 Nvidia。你只需下载最新版本并解压即可开始使用,下载地址请点击这里

  2. 使用秋叶ComfyUI整合包 秋叶ComfyUI整合包适用于 Windows 系统,而且支持中文,整合包里面已经内置了一些需要的依赖和模型文件,只需解压即可使用。

  3. 命令行安装 这是最通用且稳定的方法,安装完成后遇到问题的几率相对较低。虽然对于不熟悉命令行或编程的用户来说,可能存在一定的难度。如果在安装过程中遇到问题,欢迎加入我们的交流群,我们将尽力为你提供帮助。

使用 ComfyUI 官方安装包进行安装

下载ComfyUI官方整合包

仅支持 Windows 系统,且显卡必须是 Nvidia。 ComfyUI官方仓库地址:https://github.com/comfyanonymous/ComfyUI#installing

你可以在仓库的 ReadMe 板块找到 Direct Link to download 的蓝色链接,点击即可下载官方为你整理好的整合包

使用解压软件解压整合包

将整合包解压到你想要安装 ComfyUI 的本地目录,在解压后的目录中,可以看到run_cpu.bat 、run_nvidia_gpu.bat两个文件,可以按下面的说明选择进行运行

ComfyUI_windows_portable
├── ...省略其它文件
├── run_cpu.bat                                     // 批处理文件,当你的显卡为A卡或只有 CPU 时,双击运行它启动 ComfyUI
└── run_nvidia_gpu.bat                              // 批处理文件,当你的显卡为N卡(Nvidia)时,双击运行它启动 ComfyUI

当看到输出以下内容,表示ComfyUI已经成功启动:

此时你只需要在浏览器里复制黏贴下方地址即可访问ComfyUI界面:

http://localhost:8188

默认情况下启动后会自动加载 ComfyUI 的默认工作流,如下图

使用秋叶ComfyUI整合包进行安装

下载秋叶ComfyUI整合包

下载地址:https://pan.quark.cn/s/41302f448cec

@秋葉aaakiComfyUI整合包官方发布地址:https://www.bilibili.com/video/BV1Ew411776J/

网盘文件目录如下:

ComfyUI-aki
├── 入门工作流              // 入门工作流示例文件 (可选下载)
├── 模型                   // Stable diffusion 模型文件(初次使用 Stable diffusion 绘图可下载)
├── 旧版本                 // ComfyUI-aki 的历史版本(可选下载)
├── ControlNet            // ControlNet 模型文件(如果你电脑没有 ControlNet 模型可以下载)
└── ComfyUI-aki-v1.4.7z   // 整合包本体,请下载此文件
└── ComfyUI-aki-v1.3.7z   // 整合包本体,请下载此文件

请下载 ComfyUI-aki-v1.4.7z

使用解压软件解压整合包

解压到你想要安装 ComfyUI 的本地目录。

启动A绘图启动器

这一步主要查看 A绘图启动器 是否能正常运行,解压后的文件夹中找到 A绘图启动器 对应图标,双击即可启动秋叶的ComfyUI整合包,启动后应该会自动根据你的系统语言进行显示。

命令行安装

第一步:安装Python

首先打开windows搜索框,输入“cmd”,然后点击选择“cmd.exe”,如下图:

打开命令行窗口之后显示如下界面(可能界面的UI不一样,颜色可能也不一样):

在命令行窗口中,输入以下命令:

① 下载安装 Miniconda3

通过安装 Miniconda会帮助你安装 ComfyUI 所需的正确版本的 Python 及其他库。 通过以下命令下载 Miniconda3安装包:

bash
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o miniconda.exe

输入完命令后,等待下载完成后,输入以下命令进行安装:

bash
start /wait "" .\miniconda.exe /S

② 安装 pytorch

根据你的GPU类型安装PyTorch。对于AMD GPU,可以使用以下命令安装PyTorch的稳定版本 或 pytorch nightly:

bash
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.0
# 或者
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.1

对于NVIDIA GPU,使用以下命令安装:

bash
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
# 或者
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu124

第二步:安装ComfyUI

你需要通过Git克隆ComfyUI的仓库到本地。打开终端并运行以下命令:

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

第三步:安装依赖

进入到ComfyUI的目录下面,然后运行以下命令:

bash
cd ComfyUI
pip install -r requirements.txt

第四步:运行ComfyUI

安装完成后,通过运行以下Python命令启动ComfyUI:

bash
python main.py

当看到输出以下内容,表示ComfyUI已经成功启动:

此时你只需要在浏览器里复制黏贴下方地址即可:

http://localhost:8188

恭喜你,你已经成功安装ComfyUI!

安装包安装

首先,你需要安装Python。你可以从Python官网下载安装程序,并安装最新版本的Python。安装完成后,确保在环境变量中添加了Python的安装路径。