ComfyUI在Windows上的安装指南
一、安装前准备
- 系统要求:Windows 10/11 64位系统(推荐Win11);NVIDIA显卡(支持CUDA 11.8+,推荐RTX 3060及以上,显存≥12GB);8GB及以上内存(推荐16GB及以上);256GB及以上存储(推荐512GB SSD及以上);CPU(推荐i7-10700及以上)。
- 工具下载:提前安装7-Zip(用于解压压缩包,下载地址:7-zip.org);Git(用于克隆插件仓库,下载地址:git-scm.com)。
二、方法一:使用官方便携版(推荐新手/Nvidia显卡用户)
1. 下载并解压ComfyUI
- 访问ComfyUI官方GitHub Releases页面(github.com/comfyanonymous/ComfyUI/releases),下载最新的Windows便携版压缩包(如
ComfyUI_windows_portable_nvidia.7z)。 - 右键点击压缩包,选择“7-Zip > 提取到当前位置”,将文件解压至不含中文的路径(如
D:\ComfyUI)。
2. 下载并放置模型文件
- 从Hugging Face(huggingface.co/runwayml/stable-diffusion-v1-5/tree/main)或其他可靠来源下载基础模型(如
v1-5-pruned-emaonly.safetensors)。 - 将模型文件复制到解压后的
ComfyUI\models\checkpoints文件夹中。
3. 启动ComfyUI
- 双击解压目录下的
run_nvidia_gpu.bat(Nvidia显卡用户)或run_cpu.bat(无Nvidia显卡用户)。 - 启动后,ComfyUI会自动在默认浏览器中打开界面(通常为
http://127.0.0.1:8188/)。
三、方法二:使用官方安装包(适合需要系统集成的用户)
1. 安装Miniconda3
- 访问清华大学镜像源(mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda),下载Miniconda3最新Windows安装包(如
miniconda3-latest-windows-x86_64.exe)。 - 运行安装程序,勾选“Add Miniconda to my PATH environment variable”(添加到系统路径),按照提示完成安装。
2. 安装PyTorch
- 打开Windows Terminal(或命令提示符),输入以下命令安装支持CUDA的PyTorch nightly版本(若无Nvidia显卡,可安装CPU版本):
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121。
3. 下载并安装ComfyUI
- 访问ComfyUI官方下载页面,下载Windows安装包(如
ComfyUI_Setup_0.4.32-x64.exe)。 - 运行安装程序,选择“默认设置”(安装路径可自定义,建议选择不含中文的目录),等待安装完成。
4. 启动ComfyUI
- 安装完成后,在开始菜单中找到“ComfyUI”应用,点击“应用图表”运行。
- 首次运行时,会提示下载模型文件,按照提示操作即可。
四、安装ComfyUI Manager(可选,增强功能)
ComfyUI Manager是一款插件管理工具,可方便地安装、更新节点插件。
1. 进入插件目录
- 打开ComfyUI安装目录(便携版为
ComfyUI/windows_portable/ComfyUI,安装包版为安装路径下的ComfyUI),进入custom_nodes文件夹。
2. 克隆Manager仓库
- 打开Windows Terminal,进入
custom_nodes目录,输入以下命令克隆ComfyUI Manager仓库:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git。
3. 重启ComfyUI
- 关闭并重新启动ComfyUI,右侧会显示Manager插件入口,点击后可管理节点插件。
五、常见问题排查
- 无法启动ComfyUI:检查显卡驱动是否为最新版本(可通过NVIDIA GeForce Experience更新);确保解压路径不含中文;查看
ComfyUI_windows_portable/log目录下的日志文件,定位错误原因。 - 模型无法加载:确认模型文件是否放置在
models/checkpoints目录下;检查模型文件名是否正确(如v1-5-pruned-emaonly.safetensors)。 - 插件安装失败:确保Git已正确安装并添加到系统路径;检查网络连接(可切换至国内镜像源,如清华源)。