在 Windows 上安装 ComfyUI 的耗时主要取决于你电脑的硬件配置(尤其是显卡和硬盘)以及网络环境。
总的来说,如果一切顺利,核心安装过程大约需要 10 到 30 分钟。但如果包含下载模型(Checkpoints)的时间,可能需要 1 小时以上。
以下是详细的时间分解和影响因素:
1. 准备阶段(取决于你的电脑现状)
- 显卡驱动更新:如果你需要更新 NVIDIA 驱动,可能需要 10-20 分钟。
- 安装 Python:如果你没有安装 Python 3.10 或 3.11,安装过程约 3-5 分钟。
- 安装 Git:如果没有 Git,安装约 2-3 分钟。
2. 核心安装阶段(主要耗时点)
这是指从 GitHub 下载源码并配置环境的过程。
- 下载 ComfyUI 源码 (Git Clone):通常很快,1-2 分钟。
- 安装依赖 (pip install):这是最耗时的部分。
- 使用 SSD 硬盘 + 良好网络:大约 5-15 分钟。
- 使用 HDD 机械硬盘 + 网络一般:可能需要 20-40 分钟(主要是解压和安装 PyTorch 等大型库比较慢)。
- 网络差(国内常见情况):如果下载 PyTorch 等依赖包经常中断,可能需要 1 小时以上 甚至更久。
3. 模型下载(最大的变量)
ComfyUI 只是一个界面,你需要下载模型才能生图。
- 大模型 (Checkpoints, 如 SD1.5 约 2GB, SDXL 约 6-7GB):
- 取决于你的网速。100Mbps 宽带下载 SDXL 大约需要 10-20 分钟。
- ControlNet 等插件模型:通常几百 MB 到 1GB 不等。
4. 首次启动
- 第一次运行
run_nvidia_gpu.bat 时,ComfyUI 会解压一些文件并加载模型到显存,通常需要 1-3 分钟 才能打开浏览器界面。
加速建议(针对国内用户)
如果你在 Windows 上安装,强烈建议使用以下方法节省时间:
- 使用镜像源安装依赖:
在安装依赖时,不要直接用 pip install -r requirements.txt,而是加上清华源:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
- 使用整合包(最省时):
如果你不想折腾环境,直接下载 秋叶 (Aki) 或 星辰 (Stellar) 等大神制作的 ComfyUI 整合包。
- 耗时:解压即用,大约 5 分钟。
- 优点:自带 Python 环境和 PyTorch,无需配置,开箱即用。
- 缺点:体积较大(通常包含基础环境,解压后 5-10GB 左右)。
总结
- 纯手动安装(顺利):20 - 40 分钟(不含大模型下载)。
- 纯手动安装(网络差):1 - 3 小时(不断重试下载依赖)。
- 使用整合包:5 - 10 分钟(解压即可)。
建议: 如果你不是开发者,只是想用 ComfyUI 画图,直接去 Bilibili 或 GitHub 搜索 "ComfyUI 整合包",这是 Windows 用户最快的方式。