ComfyUI 是一个基于节点的图像生成工具(常用于 Stable Diffusion),以下是详细的下载和安装步骤:
ComfyUI 需要 Python 3.10 或更高版本(推荐 3.10.x,兼容性较好)。
git clone https://github.com/comfyanonymous/ComfyUI.gitcd ComfyUID:\ComfyUI)。ComfyUI 需要安装 Python 依赖库,步骤如下:
cd D:\ComfyUI)。python -m pip install -r requirements.txt可能需要修改 requirements.txt 中 torch 相关的行,或参考 ComfyUI 官方文档 调整。
直接执行 python -m pip install -r requirements.txt 即可(macOS 可能需要额外安装依赖,如 brew install python-tk)。
ComfyUI 本身不包含模型,需要手动下载 Stable Diffusion 模型(如 SD1.5、SDXL 等):
ComfyUI\models\checkpoints 文件夹(如果没有该文件夹,手动创建)。.safetensors 格式更安全)v1-5-pruned-emaonly.safetensors(SD1.5 基础模型),放入 checkpoints 文件夹。main.py 文件。run_nvidia_gpu.bat(如果有该文件,推荐),或手动执行:python main.pypython main.py。Running on http://127.0.0.1:8188 的信息,打开浏览器访问该地址即可使用 ComfyUI。重新安装依赖:python -m pip install -r requirements.txt,或单独安装缺失的库(例如 pip install torch)。
确认模型已放入 ComfyUI\models\checkpoints 文件夹,且格式正确(.safetensors 或 .ckpt)。
可尝试 CPU 模式启动(但速度很慢):python main.py --cpu。
如果是通过 Git 克隆的,后续更新只需在 ComfyUI 文件夹中执行:
git pull更多细节可参考 ComfyUI 官方文档。如果遇到问题,也可以在 GitHub Issues 或社区(如 Reddit、Discord)寻求帮助。