In this guide, we will introduce the system requirements for installing ComfyUI. Due to frequent updates of ComfyUI, this document may not be updated in a timely manner. Please refer to the relevant instructions in ComfyUI.

Regardless of which version of ComfyUI you use, it runs in a separate Python environment.

System Requirements

Currently, we support the following operating systems:

  • Windows
  • Linux
  • macOS (supports Apple Silicon M1/M2)

You can refer to the following sections to learn about the installation methods for different systems and versions of ComfyUI. In the installation of different versions, we have simply described the system requirements.

Python Version

  • Recommended Python 3.12
  • Supports Python 3.13 (some custom nodes may not be compatible)

Supported Hardware

  • NVIDIA GPU
  • AMD GPU
  • Intel GPU (includes Arc series, supports IPEX)
  • Apple Silicon (M1/M2)
  • Ascend NPU
  • Cambricon MLU
  • CPU (can use the —cpu parameter, slower)

Please refer to the ComfyUI Windows and Linux manual installation section for detailed installation steps.

The stable version of PyTorch 2.7 now supports the Blackwell architecture (CUDA 12.8), and the core and desktop versions of ComfyUI have adopted this version.

Dependencies

  • Install PyTorch
  • Install all dependencies in the requirements.txt of ComfyUI

Manual Installation

Please refer to the manual installation section for detailed installation steps.