ComfyUI Installation Guide
In this section, I’ll introduce several ways to install ComfyUI. There is no essential difference between these methods, so you can choose the one that best fits your operating system and usage habits.
Method 1: Download from the Official Website (Simplest)
Steps
- Visit the official ComfyUI website: https://comfy.org/
- Click the "Download" button on the page and select the corresponding version based on your operating system (Windows/macOS/Linux);
- Open it and start installing
Important Notes
- For Windows users: Ensure your computer is equipped with an NVIDIA graphics card (ComfyUI is most compatible with NVIDIA GPUs);
- Automatic dependency installation: ComfyUI will attempt to automatically install the required dependency libraries, but dependency missing or version mismatch issues may occur in some environments.
Method 2: Clone from the GitHub Repository (For Developers)
Steps
- Make sure Git and Python (recommended version: 3.10~3.11, avoid overly high or low versions to prevent compatibility issues) are installed on your computer;
- Open Terminal/Command Prompt and execute the clone command:
# Clone the repository to your local machine git clone https://github.com/comfyanonymous/ComfyUI.git # Navigate to the repository directory cd ComfyUI # Install dependencies (compatible with Windows/macOS/Linux) pip install -r requirements.txt
Method 3: Windows-Specific Launcher (Beginner-Friendly)
Introduction
A ComfyUI launcher developed by Chinese developers offer richer features such as version management and system configuration. It’s more user-friendly for beginners, so you may want to download and use this launcher instead if you’re a Windows user.
Steps
- Visit the download link: Quark Cloud - ComfyUI Launcher;
- Choose the Comfyui-aki-v2.7z or Comfyui-aki-v3.7z. (I don't recommend to download like Controlnet these thing. Some of them will be used in the this tutotial, but maybe only once. They are too old and not good.)
- Download the zip file and extract it to your preferred folder;
- Double-click the launcher executable file(with a animate girl icon) to run it;
- The launcher will automatically detect your system environment (e.g., whether Python, CUDA, or required dependencies are installed);
- Follow the on-screen prompts to install any missing components with one click—no manual command-line configuration needed.
Method 4: use cloud platform
There are some other cloud platforms for users to run comfyui, such as runninghub and comfyui-cloud. But there are some limitations such as limited credits.
note: choose the one you like. If you meet problems, you can ask chatgpt for help or check the trouble-shooting section for solution.