一、环境准备
1. 安装 Python、Git、CUDA 与 cuDNN。
安装 CUDA 与 cuDNN 本人已安装 CUDA 12.0 与 cuDNN 8.9。
安装 Git(用于从 GitHub 中克隆源码) 对于小白:Git 安装教程直接搜索一下吧,顺带看一下 Git 的使用教程。
安装 Python 在安装 Python 3.11.3(以及上版本)时,如果你懒得手动配置环境变量,一定要在安装程序最开始的一个界面上勾选 'Add python.exe to PATH' 这个选项。
检验 python 安装结果。
2. 安装支持 CUDA 的 PyTorch
若有旧版本 PyTorch 先卸载可能已安装的版本:
pip uninstall torch torchvision torchaudio
然后安装支持 CUDA 11.8 的 PyTorch 版本(示例命令,你可根据 CUDA 12.0 查找更合适的版本,但很多教程推荐 cu118):
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
这一步确保 PyTorch 能调用你的 GPU。
**注意:**本人虽然用的是 CUDA 12.0,但是官方 whl 可能没有'cu120'分类,所以此时选择了用 cu118 这个常见且可用的方案。
二、克隆 ComfyUI 源码 + 安装依赖
1. 克隆 ComfyUI 源码
通过 Github 网址你可以看到 ComfyUI 源码内容。我们需要将源码通过 Git 进行拉取。
于目标文件夹内右键打开 Open Git Bash here。
输入指令,等待拉取。
git clone https://github.com/comfyanonymous/ComfyUI
✅拉取完成
2. 安装依赖
进入源码 ComfyUI 根目录后,执行:
pip install -r requirements.txt
等待时间可能较长。
三、配置 Stable Diffusion 模型 v1.5 + 启动 ComfyUI
1. 下载模型
下载 StableDiffusion v1.5 模型:
直接复制链接通过浏览器打开进行下载,此处使用的是 huggingface 镜像下载链接,提高下载速度。请确保你已成功下载 v1-5-pruned.safetensors 文件。
注:本人尝试了用 Git Bash 去拉取结果后来失败了,所以直接用了最朴素的办法直接下载文件然后手动给粘贴复制到模型目录中。
2. 放置模型至 ComfyUI 目录
在 ComfyUI 源码目录下新建目录(如尚未有):
ComfyUI\ models\ checkpoints\
将你下载的 v1-5-pruned.safetensors 放入 models\checkpoints\ 文件夹。
注:'将下载的模型文件放在 …\models\checkpoints 文件夹' 建议你对于版本管理,可以再在 checkpoints 下建子文件夹,例如: 这样便于管理多个模型版本。
3. 启动 ComfyUI 并验证模型可用
在 ComfyUI 源码根目录执行(命令行):


