一、操作系统要求
ComfyUI支持多平台部署,不同系统的要求有所差异:
- Windows:推荐Windows 10/11 64位(需开启GPU加速功能,如NVIDIA Studio驱动);
- macOS:推荐macOS 10.14及以上版本(M1/M2/M3芯片需支持Metal加速);
- Linux:推荐Ubuntu 22.04及以上版本(支持本机部署或WSL2模式,需配置GPU驱动)。
二、硬件配置要求
硬件性能直接影响ComfyUI的运行效率和模型处理能力,分为最低配置(满足基础使用,但体验一般)和推荐/高性能配置(保障流畅运行复杂模型):
- GPU(核心硬件):
- 最低:NVIDIA GTX 1060 6GB(支持CUDA 11.8+)或等效AMD显卡(需配置ROCm环境);
- 推荐:NVIDIA RTX 30系列(如3060 12GB)或更高(显存≥8GB,支持CUDA 12.1+);
- 高性能:NVIDIA RTX 40系列(如4090 24GB)或AMD RX 7系列(显存≥24GB,适合4K图像生成、视频处理等任务)。
- CPU:
- 最低:多核处理器(如Intel i5-6500、AMD Ryzen 5 2600);
- 推荐:高性能多核处理器(如Intel i7-10700、AMD Ryzen 7 3700X);
- 高性能:Intel i9-13900K、AMD Ryzen 9 7950X(多线程优化,提升复杂工作流处理速度)。
- 内存(RAM):
- 最低:8GB(仅能运行简单模型,易出现卡顿);
- 推荐:16GB(满足主流模型需求,如Stable Diffusion 1.5/2.1);
- 高性能:32GB及以上(适合大型模型,如Stable Diffusion XL、WAN 2.1,或多任务并行)。
- 存储:
- 最低:256GB SSD(仅能存储少量模型和图像,加载速度慢);
- 推荐:512GB SSD(足够存储常用模型、图像和缓存,加载速度快);
- 高性能:1TB NVMe SSD(高速读写,适合频繁处理大型模型和高分辨率图像)。
三、软件依赖要求
ComfyUI的运行需要以下软件支持,部分依赖需根据硬件调整:
- Python:推荐Python 3.12(部分自定义节点可能不兼容3.13+),安装时需勾选“Add python.exe to PATH”(将Python添加至系统环境变量)。
- Git:用于克隆ComfyUI仓库(如
git clone https://github.com/comfyanonymous/ComfyUI.git),建议安装最新稳定版。 - 显卡驱动与CUDA:
- NVIDIA显卡:需安装对应版本的CUDA Toolkit(如CUDA 12.1),ComfyUI会自动处理依赖,无需单独安装;
- AMD显卡:需配置WSL 2 + ROCm环境(参考AMD官方文档)。
- VS Build Tools(Windows专属):安装最新版本的Visual Studio Build Tools,勾选“C++开发工具”和“Windows SDK”组件(用于编译ComfyUI的C++扩展模块)。
- 其他依赖:根据安装方式可能需要安装FFmpeg(版本6.1+,用于视频编码/解码,如WAN 2.1模型)、Homebrew(macOS,用于安装Python、FFmpeg等)。