Tutoriel d'installation de ComfyUI sur Linux

Ce guide complet explique comment installer et configurer ComfyUI sur les systèmes Linux, y compris la configuration de l'environnement, l'installation de comfy-cli, la configuration des dépendances, etc., pour aider les utilisateurs à mettre en place rapidement leur environnement de génération d'images IA.

⚠️ Avis important : Les étapes d'installation peuvent changer à mesure que ComfyUI évolue. Pour les informations les plus récentes, consultez toujours le dépôt officiel. Ce guide reflète les meilleures pratiques actuelles à la mi-2025.

ℹ️ Note sur les mises à jour : Pour les informations les plus récentes sur l'installation du bureau, consultez la documentation officielle.

Il existe deux façons d'installer ComfyUI sur Linux :

  1. Comfy CLI (Recommandé) — Outil officiel en ligne de commande pour une installation facile
  2. Installation manuelle — Contrôle total de l'environnement

Comfy Desktop : Linux n'est pas officiellement pris en charge pour le moment. Consultez la documentation officielle pour les mises à jour.

Configuration système requise

  • Python 3.12 ou 3.13 (3.13 est recommandé)
  • GPU NVIDIA avec prise en charge CUDA, 4 Go de VRAM recommandée
  • GPU AMD — prise en charge ROCm 7.2 (Linux uniquement)
  • GPU Intel — Série Arc via PyTorch natif torch.xpu
  • RAM : 8 Go minimum, 16 Go recommandé
  • Stockage : SSD avec au moins 20 Go d'espace libre (minimum absolu — les modèles pour les workflows typiques peuvent facilement consommer 50–100 Go+)

Comfy CLI (Recommandé)

Comfy CLI est l'outil officiel en ligne de commande qui simplifie l'installation et la gestion.

Étape 1 : S'assurer de l'environnement Python

Assurez-vous que Python 3.12 ou 3.13 est installé :

python3 --version

Si Python n'est pas installé ou si la version est trop ancienne :

Sur Ubuntu/Debian : ```bash sudo apt update && sudo apt install python3 python3-pip python3-venv -y ```

Sur Arch Linux :

sudo pacman -S python python-pip

Étape 2 : Installer Comfy CLI

pip install comfy-cli

Étape 3 : Installer ComfyUI

comfy install

Cette commande télécharge et configure ComfyUI avec les paramètres par défaut. Pour plus d'options, consultez le Guide complet de Comfy CLI.

Étape 4 : Lancer ComfyUI

comfy launch

Naviguez vers http://127.0.0.1:8188 dans votre navigateur.

Méthode 3 : Installation manuelle

Étape 1 : Installer les dépendances

Installez les dépendances système :

# Ubuntu/Debian
sudo apt update
sudo apt install git python3 python3-pip python3-venv -y

# Installer les dépendances GPU NVIDIA
# Assurez-vous d'avoir le pilote NVIDIA et le kit CUDA installés

Étape 2 : Cloner le dépôt

git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

Étape 3 : Créer un environnement virtuel

python3 -m venv .venv
source .venv/bin/activate

Étape 4 : Installer les dépendances GPU et ComfyUI

# Installer PyTorch avec CUDA 13.0
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# Installer les dépendances ComfyUI
pip install -r requirements.txt
# Installer PyTorch avec prise en charge ROCm
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm7.2

# Installer les dépendances ComfyUI
pip install -r requirements.txt
# Installer PyTorch avec prise en charge GPU Intel
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# La prise en charge Intel Arc nécessite une configuration supplémentaire
# Voir : https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#manual-install-windows-linux

Étape 5 : Démarrer ComfyUI

python main.py

Pour les GPU AMD ou le mode CPU uniquement :

python main.py --cpu

Pour plus d'options de démarrage, consultez le guide ComfyUI Startup Flags.

Étape 6 : Accéder à l'interface utilisateur

Ouvrez votre navigateur et accédez à http://127.0.0.1:8188.

Prochaines étapes

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…