- 创建一个虚拟环境(避免污染系统级 Python 环境)
- 克隆 ComfyUI 代码仓库
- 安装依赖
- 启动 ComfyUI
Python 3.13 支持非常好。如果你在 3.13 上遇到某些自定义节点依赖问题,可以尝试使用 3.12。Python 3.14 可以工作,但需要在 requirements.txt 文件中注释掉
kornia 依赖(会导致 canny 节点失效),不建议使用。(可选)创建虚拟环境
Install Miniconda. 这将帮助您安装 ComfyUI 所需的正确版本的 Python 和其他库。 使用 Conda 创建一个环境。克隆代码仓库
你需要保证你的系统上已经安装了 Git, 首先你需要打开终端(命令行),然后克隆代码仓库。- Windows
- Linux
- MacOS
安装GPU 及 ComfyUI 依赖
1
安装 GPU 依赖
安装 GPU 依赖
Nvidia
Nvidia
Nvidia 用户应使用以下命令安装稳定版 pytorch:或者,您可以安装 PyTorch 的夜间版本。
安装夜间版本
安装夜间版本
这是安装 pytorch 夜间版本的命令,可能会有一些性能改进:
故障排除
故障排除
如果您遇到 “Torch not compiled with CUDA enabled” 错误,请使用以下命令卸载 torch:然后使用上述命令重新安装。
AMD (Linux)
AMD (Linux)
AMD 用户可以使用 pip 安装 rocm 和 pytorch(如果尚未安装),这是安装稳定版本的命令:或者,您可以安装 PyTorch 的夜间版本。
安装夜间版本
安装夜间版本
这是安装 ROCm 7.0 夜间版本的命令,可能会有一些性能改进:
AMD 实验性支持 (Windows 和 Linux)
AMD 实验性支持 (Windows 和 Linux)
RDNA 3 (RX 7000 系列):RDNA 3.5 (Strix halo/Ryzen AI Max+ 365):RDNA 4 (RX 9000 系列):
Intel
Intel
Mac ARM Silicon
Mac ARM Silicon
您可以在任何最新的 macOS 版本上的 Apple Mac silicon(M1 或 M2)中安装 ComfyUI。安装 pytorch nightly。有关说明,请阅读 Accelerated PyTorch training on Mac Apple Developer 指南(确保安装最新的 pytorch nightly)。
记得将您的模型、VAE、LoRA 等添加到相应的 Comfy 文件夹(models/checkpoints、models/vae 等)。
Ascend NPUs
Ascend NPUs
Cambricon MLUs
Cambricon MLUs
Iluvatar Corex
Iluvatar Corex
适用于与 Iluvatar Extension for PyTorch 兼容的模型。分步指南:
- 按照安装页面上的平台特定说明安装 Iluvatar Corex Toolkit
- 通过运行
python main.py启动 ComfyUI
2
安装 ComfyUI 依赖
3
启动 ComfyUI
启动 ComfyUI
如何更新 ComfyUI
1
拉取最新代码
使用命令行进入 ComfyUI 的安装路径,然后拉取最新代码。
2
安装依赖
使用命令行进入 ComfyUI 的安装路径,然后安装依赖。
添加外部模型路径
如果你想要在ComfyUI/models 之外管理你的模型文件,可能出于以下原因:
- 你有多个 ComfyUI 实例,你想要让这些实例共享模型文件,从而减少磁盘占用
- 你有多个不同的类型的 GUI 程序,如:WebUI, 你想要他们共用模型文件
- 模型文件无法被识别或读取到
extra_model_paths.yaml 配置文件来添加额外模型搜索路径的方法。
不同 ComfyUI 版本配置文件位置
- Portable 及自部署
- ComfyUI Desktop
