ComfyUI安装教程:Windows官方整合包与webui环境启动
ComfyUI 安装先选路线
ComfyUI 在 Windows 上安装主要有两条路:下载官方整合包直接运行,或者借用已经装好的 Stable Diffusion webui 环境启动。前者适合第一次使用、不想处理依赖的人;后者适合已有 webui、希望复用 Python 环境的人。
| 方式 | 适合情况 | 核心操作 |
|---|---|---|
| 官方整合包 | 第一次安装,不想配环境;无 Nvidia 显卡可用 CPU 模式 | 下载 7z 包,解压后双击 run_nvidia_gpu.bat 或 run_cpu.bat |
| 借用 webui 环境 | 已安装 Stable Diffusion webui,想复用依赖 | git clone 源码,进入目录后用 webui 的 conda/venv 运行 python main.py |
方式一:用官方整合包完成 ComfyUI 安装
1. 下载与解压
从 ComfyUI 官方 GitHub 的 Installing 部分获取整合包下载链接。下载后得到 7z 压缩包,常见解压软件基本都能处理;如果没有 7z 工具,可到 7-zip.org 下载。
解压后最大的目录是 python_embeded,其中已经包含运行所需的 Python 环境、PyTorch 等包。
2. 选择启动脚本
run_cpu.bat:CPU 模式,没有 Nvidia 显卡时选用。run_nvidia_gpu.bat:GPU 模式,有可用于 AI 的 Nvidia 显卡时选用。
双击对应 bat 文件后,会弹出命令行窗口,并自动打开浏览器页面。默认地址是 127.0.0.1:8188。出现启动画面即表示安装和启动成功。
3. 模型存放位置
整合包本身不带模型。把大模型放入 ComfyUI 文件夹下的 models/checkpoints。clip、controlnet、lora 等文件也有对应目录,按需存放。
如果同时安装了 webui,可以尝试让 webui 和 ComfyUI 共用一套模型文件,减少重复占用。
4. 首次生成步骤
- 放好模型文件后,不需要重启 ComfyUI。
- 点击界面右侧的 Refresh。
- 在左侧 Load Checkpoint 节点中刷新并选择新模型。
- 中间的 CLIP Text Encode (Prompt) 节点已经填好默认关键词,可自行修改。
- 点击右上角的 Queue Prompt 开始生成。
方式二:用 Stable Diffusion webui 环境启动 ComfyUI
如果之前已经安装 webui,ComfyUI 运行所需的环境条件基本都具备,可以直接运行 ComfyUI 源码,不必重复安装依赖。
1. 获取 ComfyUI 源码
先通过 git clone 克隆 ComfyUI 工程。不建议直接下载 ZIP 源码包,因为后续更新版本不方便。如果命令行 git 不熟练,也可以安装 GitHub 官方客户端操作。
2. 使用 conda 环境启动
- 打开命令行窗口,进入 ComfyUI 文件夹。
- 切换到平时启动 webui 的 conda 环境。
- 运行
python main.py启动 ComfyUI。
3. 使用默认 venv 环境启动
如果 webui 是默认方式安装,需要指定 webui 安装目录下 venv 里的 Python,例如:H:\...\stable-diffusion-webui\venv\Scripts\python.exe。
- 打开命令提示符(cmd),切换到 ComfyUI 安装目录。
- 激活原版 webui 目录下的 venv 环境,例如运行
H:\...\stable-diffusion-webui\venv\Scripts\activate.bat。 - 保持同一个命令行窗口,继续运行
python main.py启动。
官网对“已经安装其他 Stable Diffusion UI 是否还要装依赖”也有说明,可以对照检查。
AMD、Mac 和其他手动安装
如果不是 Windows 整合包场景,或者使用 AMD 显卡(原文注明仅 Linux)、Mac,需要参考 ComfyUI 官网的手动安装步骤。AMD 和 Mac 的具体命令与依赖请以官网当前文档为准。
安装完成后,先确认启动脚本和模型路径,再进入节点工作流学习。
网盘资源下载
以下资料与本文标签匹配,已整理在网盘,按需自取。
展开全部 2 个资源
b4jh网盘链接可能失效或变更,若无法打开请在评论区留言。