要确保Windows系统上ComfyUI安装成功,需遵循前置准备→正确安装→启动验证→常见问题排查的标准化流程,以下是具体步骤及关键验证点:
ComfyUI作为Python-based工具,需依赖Python、Git及GPU加速环境(可选但推荐)。安装时需注意版本兼容性:
python --version,应显示正确版本号。git --version,显示Git版本即成功。nvidia-smi查看驱动版本)、CUDA Toolkit(版本需与PyTorch匹配,如CUDA 11.8)及cuDNN(解压至CUDA安装目录)。验证CUDA:nvcc -V显示版本信息;验证PyTorch GPU支持:在Python中运行import torch; print(torch.cuda.is_available()),返回True即成功。cmd打开命令提示符,运行git clone https://github.com/comfyanonymous/ComfyUI。ComfyUI_windows_portable_nvidia_cu118_or_cpu.7z),解压至指定目录。进入ComfyUI目录(如cd ComfyUI),创建并激活虚拟环境(隔离依赖,避免冲突):
python -m venv venv → venv\Scripts\activate。安装依赖:pip install -r requirements.txt,等待所有依赖安装完成(无报错即成功)。
ComfyUI需Stable Diffusion模型(.ckpt或.safetensors格式)才能运行。将下载的模型放入ComfyUI/models/checkpoints目录(如DreamShaper 8模型),模型文件需完整(避免缺失权重)。
run_nvidia_gpu.bat(自动调用GPU加速);run_cpu.bat(适合无GPU或低显存设备)。启动后会自动打开默认浏览器,访问http://127.0.0.1:8188(若未自动打开,手动输入URL)。若看到ComfyUI默认工作流界面(包含节点面板、预览窗口),说明启动成功。
启动bat文件的命令提示符窗口需保持打开,若无ERROR或Traceback等明显错误提示,说明安装无误。
8188端口被占用,修改启动命令为python main.py --port 8000(将端口改为未使用的数字),重启ComfyUI。pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118)。ComfyUI/models/checkpoints);若模型格式为.safetensors,需确保ComfyUI版本支持(最新版本均支持)。通过以上步骤,可确保Windows系统上ComfyUI安装成功并能正常运行。若仍遇到问题,可参考ComfyUI官方GitHub Issues或社区教程进一步排查。