Skip to content

Comment installer ComfyUI ?

La section README du dépôt GitHub officiel de ComfyUI fournit des instructions d’installation détaillées pour différents systèmes, notamment Windows, Mac, Linux et Jupyter Notebook.

Le package intégré officiel peut généralement être utilisé directement après le téléchargement et l’installation de modèles supplémentaires. Dans cet article, je fournis également des instructions d’installation pour le package intégré Aaaki qui est populaire en Chine. Cet article couvre principalement :

  • L’installation du package intégré officiel
  • L’installation du package intégré Aaaki (prend en charge le chinois, l’anglais et le japonais)

Quelles sont les exigences matérielles pour installer ComfyUI sur Windows ?

Voici un tableau récapitulatif des exigences matérielles pour ComfyUI :

ComposantExigences
GPUMinimum 4 Go de VRAM, carte NVIDIA recommandée, RTX3060 ou supérieure conseillée
Les GPU avec moins de 3 Go peuvent fonctionner avec l’option --lowvram, mais avec des performances réduites
CPUPeut fonctionner sur CPU avec l’option --cpu, mais plus lentement
RAMMinimum 8 Go recommandé
OSCompatible Windows
Instructions disponibles pour Mac avec Apple Silicon
StockageSSD fortement recommandé pour accélérer le chargement des modèles, minimum 40 Go d’espace libre
LogicielsPython requis (inclus dans le package d’installation)
Bibliothèques Python comme torch, transformers, etc.
Git peut être nécessaire pour certains plugins
NoteLes exigences peuvent évoluer avec les mises à jour, consultez la documentation officielle

Pour l’achat d’un GPU, vous pouvez consulter mon guide d’achat GPU. Notez que mes connaissances étant limitées, mes conseils peuvent ne pas être très professionnels.

💡

Mon conseil personnel concernant le matériel est le suivant : quelle que soit votre configuration, essayez d’abord d’installer ComfyUI. Si les performances ne sont pas satisfaisantes, vous pourrez toujours améliorer votre matériel par la suite.

Installation locale de ComfyUI

Cette section explique deux méthodes d’installation : utilisation d’un package tiers ou du package officiel ComfyUI. Comme je ne dispose que d’un PC Windows et d’un Mac avec processeur Intel, les instructions pour les autres systèmes sont compilées à partir de sources officielles et en ligne.

💡

Si vous débutez avec ComfyUI ou ne souhaitez pas passer trop de temps sur la configuration, je vous recommande fortement d’utiliser un package tout-en-un, cela vous évitera de nombreux problèmes de configuration.

[Méthode 1 Windows] Installation avec le package officiel ComfyUI

Cette méthode utilise le package officiel. ComfyUI fournit un package tout-en-un qui peut être exécuté directement après téléchargement, mais nécessite l’installation de modèles supplémentaires.

Télécharger le package officiel

Dépôt officiel ComfyUI : Dépôt GitHub ComfyUI Vous trouverez le lien de téléchargement bleu Direct Link to download dans la section README, cliquez dessus pour télécharger le package tout-en-un officiel.

Téléchargement du package officiel ComfyUI

Extraire le package

Extrayez le package dans le répertoire local où vous souhaitez installer ComfyUI. Les fichiers extraits devraient correspondre à ceux décrits dans la section Structure des fichiers ComfyUI.

Installer les modèles

  1. Téléchargez le fichier anything-v5-PrtRE.safetensors depuis le dossier partagé ou téléchargez un modèle Checkpoint depuis des sites comme civitai ou liblib
  2. Placez le modèle dans le dossier models/checkpoints du répertoire ComfyUI
ComfyUI_windows_portable
├──ComfyUI
│  ├── models                                       
│  │  ├── checkpoints                               // Placez ici les fichiers de modèles
│  │  └── ...autres fichiers omis
│  └──    ...autres fichiers omis
└──       ...autres fichiers omis

Je recommande également quelques modèles dans la section Recommandations de modèles, que vous pouvez télécharger selon vos besoins. Si vous utilisez déjà A1111 WEBUI, vous pouvez consulter le tutoriel ci-dessous.

Exécuter ComfyUI

Dans le répertoire extrait, vous trouverez deux fichiers run_cpu.bat et run_nvidia_gpu.bat, choisissez celui à exécuter selon les instructions suivantes

ComfyUI_windows_portable
├── ...autres fichiers omis
├── run_cpu.bat                                     // Fichier batch, double-cliquez pour démarrer ComfyUI si vous avez une carte AMD ou uniquement un CPU
└── run_nvidia_gpu.bat                              // Fichier batch, double-cliquez pour démarrer ComfyUI si vous avez une carte NVIDIA

Load checkpoint Comme indiqué ci-dessus, lorsque vous voyez

Starting server

To See the GUI go to: http://0.0.0.0:8188 // L'URL peut varier selon votre appareil

Alors ComfyUI a été démarré avec succès. Si le navigateur n’a pas été lancé, vous pouvez accéder à l’URL indiquée après To See the GUI go to: via le navigateur, comme dans l’exemple ci-dessus, cela devrait être http://0.0.0.0:8188.

Par défaut, le workflow par défaut de ComfyUI est chargé après le démarrage, comme indiqué ci-dessous

comfyui_start_up

Si l’interface affiche un espace blanc ou n’affiche pas le workflow par défaut, cliquez sur le bouton Load default / 加载默认 dans le coin inférieur droit.

💡

Si votre navigateur n’affiche uniquement le titre du site Web ComfyUI et aucun élément graphique, cela peut être dû à un problème de compatibilité avec le navigateur. Nous vous recommandons d’utiliser la dernière version de Chrome.

Générer votre première image

  1. Tout d’abord, vérifiez que le fichier modèle est correctement chargé dans le nœud Load checkpoint de votre workflow
  2. Si tout est correct, cliquez sur Queue Prompt
  3. Attendez que le processus se termine. Si tout s’est bien passé et qu’une image a été générée, félicitations ! Vous avez réussi l’installation de ComfyUI et ses composants de base

Si vous souhaitez continuer à explorer, vous pouvez consulter le contenu ci-dessous pour en apprendre davantage sur les opérations de base de l’interface ComfyUI.

[Méthode Deux] Utilisation du pack intégré ComfyUI de Aaaki

Je recommande ici le pack intégré ComfyUI créé par l’auteur chinois @秋葉aaaki Raisons de la recommandation :

  • Adapté au système Windows
  • Prend en charge le chinois simplifié, le chinois traditionnel, l’anglais et le japonais
  • Intègre certains plugins ComfyUI couramment utilisés pour vous faire gagner du temps d’exploration

Téléchargement du lanceur Aaaki

Je propose ici deux versions

    1. Version du fichier autonome du lanceur A de Aaaki, adaptée pour une utilisation avec la version portable officielle de ComfyUI, nécessite le téléchargement séparé de modèles supplémentaires
    1. Version du pack intégré, comprend certaines ressources de modèles de base, prête à l’emploi après extraction

Lanceur A autonome de Aaaki

Lien de téléchargement : https://drive.google.com/file/d/1nkNvE1Fnpeg3bZrdRAEpeWUx6jXS_GVn/view?usp=drive_link

Utilisation : Après le téléchargement, placez-le dans le répertoire racine de ComfyUI, double-cliquez pour démarrer et il installera automatiquement l’environnement et les dépendances nécessaires

Version du pack intégré

Lien de téléchargement en Chine continentale : https://pan.quark.cn/s/41302f448cec Adresse de publication officielle du pack intégré ComfyUI de @秋葉aaaki (en chinois) : https://www.bilibili.com/video/BV1Ew411776J/ Cette méthode nécessite l’utilisation du cloud Quark. En raison de la taille importante du fichier, vous pourriez avoir besoin d’un abonnement supplémentaire, ce qui peut ne pas être pratique pour les utilisateurs hors de Chine continentale

Utilisation : Après le téléchargement, extrayez et lancez le programme du lanceur correspondant

Les fichiers dans le cloud sont les suivants

ComfyUI-aki
├── 入门工作流              // Fichiers d'exemple de workflow pour débutants (téléchargement optionnel)
├── 模型                   // Fichiers de modèles Stable Diffusion (à télécharger pour une première utilisation de Stable Diffusion)
├── 旧版本                 // Versions historiques de ComfyUI-aki (téléchargement optionnel)
├── ControlNet            // Fichiers de modèles ControlNet (à télécharger si vous n'avez pas de modèles ControlNet)
└── ComfyUI-aki-v1.3.7z   // Package principal, veuillez télécharger ce fichier

Veuillez télécharger ComfyUI-aki-v1.3.7z

Extraire le fichier du pack intégré

Extrayez-le dans le répertoire local où vous souhaitez installer ComfyUI.

Lancer le lanceur A

Cette étape vise principalement à vérifier si le Lanceur A fonctionne correctement. Trouvez l’icône correspondante du Lanceur A dans le dossier extrait, double-cliquez pour lancer le pack intégré ComfyUI de Aaaki. Après le démarrage, il devrait s’afficher automatiquement dans la langue de votre système.

💡

La première exécution peut nécessiter le téléchargement et le chargement de certains fichiers de configuration d’environnement, assurez-vous d’avoir une bonne connexion Internet

(Optionnel) Modifier les paramètres de langue

Certains menus peuvent ne pas être traduits en français, l’interface normale devrait ressembler à Interface du lanceur ComfyUI

Si l’affichage de la langue est incorrect, vous pouvez le modifier dans les paramètres Interface du lanceur ComfyUI Comme montré ci-dessus, vous pouvez définir et modifier la langue de l’interface dans la section interface Language Un tutoriel complet sur l’utilisation du lanceur Aaaki sera mis à jour dans la section Guide d’utilisation du lanceur Aaaki

Installer les modèles

Comme @秋葉aaaki a déjà créé un pack intégré pour WebUI, considérant la redondance des fichiers de modèles, ce pack n’intègre pas directement les modèles de génération d’images Stable Diffusion. Voici deux méthodes pour installer les modèles

Pour les utilisateurs utilisant uniquement ComfyUI

  1. Téléchargez le fichier anything-v5-PrtRE.safetensors fourni dans le dossier cloud ou téléchargez le modèle Checkpoint depuis des sites comme civitai, liblib
  2. Placez le modèle correspondant dans le dossier models/checkpoints du répertoire ComfyUI
ComfyUI_windows_portable
├──ComfyUI
│  ├── models                                       
│  │  ├── checkpoints                               // Veuillez placer les fichiers de modèles ici
│  │  └── ...autres fichiers omis
│  └──    ...autres fichiers omis
└──       ...autres fichiers omis

Je propose également quelques modèles recommandés dans la section Modèles recommandés, vous pouvez les télécharger selon vos besoins.

Veuillez vous référer aux instructions de configuration de partage de modèles entre différentes interfaces graphiques sur cette page pour modifier le fichier extra_model_paths.yaml.example

Pour les utilisateurs de A1111 WebUI

Si vous utilisez WebUI, veuillez suivre ces instructions

Lancer ComfyUI

Interface du lanceur ComfyUI

Cliquez sur l’icône bleue ▶︎ 一键启动 sur la page d’accueil du lanceur pour démarrer ComfyUI en un clic. Si tout fonctionne correctement, la console s’ouvrira automatiquement pour exécuter les scripts nécessaires.

Interface principale de ComfyUI

Comme montré ci-dessus, lorsque vous voyez

Starting server

To See the GUI go to: http://0.0.0.0:8188 // 这里的网址可能设备显示的不同

cela indique que ComfyUI a démarré avec succès. Si le navigateur ne s’ouvre pas automatiquement, vous pouvez accéder directement à l’URL indiquée après To See the GUI go to:, comme dans l’exemple ci-dessus : http://0.0.0.0:8188

Par défaut, le workflow par défaut de ComfyUI sera automatiquement chargé au démarrage, comme montré ci-dessous : comfyui_start_up Si l’interface est vide ou que le workflow par défaut n’est pas chargé, cliquez sur Load default dans le menu en bas à droite pour charger le workflow par défaut.

💡

Si votre navigateur n’affiche que le titre ComfyUI sans aucun élément d’interface, il est possible que votre navigateur ne soit pas compatible. Il est recommandé d’utiliser la dernière version du navigateur Chrome

Première génération d’image

  1. Tout d’abord, vérifiez que le fichier modèle est correctement chargé dans le nœud Load checkpoint de votre workflow
  2. Si tout est correct, cliquez sur Queue Prompt
  3. Attendez la fin de l’exécution. Si tout se passe bien et qu’une image est générée, félicitations ! Vous avez réussi l’installation de ComfyUI

Si vous souhaitez continuer à explorer, vous pouvez consulter le contenu ci-dessous pour en apprendre davantage sur les opérations de base de l’interface ComfyUI.

Autres ressources de packs tiers

https://github.com/6174/comflowyspace/ 🚧En cours de mise à jour