Guide d’installation des ComfyUI Custom Nodes (Plugins)
Cet article prendra l’installation de ComfyUI-Manager https://github.com/ltdrdata/ComfyUI-Manager comme exemple pour l’explication. En raison de la variété des plugins ComfyUI, les méthodes et exigences d’installation sont diverses, et ici je n’expliquerai que la méthode d’installation la plus courante. ComfyUI Manager est un plugin pratique qui peut vous aider à installer automatiquement des plugins, télécharger des modèles, etc. Vous pouvez considérer ce plugin comme une grande bibliothèque de ressources, et vous pouvez l’utiliser pour télécharger du contenu à tout moment. Cependant, si vous êtes en Chine, vous pourriez rencontrer des problèmes d’utilisation en raison de problèmes d’accès au réseau.
- Installation avec ComfyUI Manager
- Installation manuelle : Installer manuellement les plugins ComfyUI à partir d’un package compressé
- Installation Git : Installer en utilisant les commandes Git
- Utiliser aaaki ComfyUI Launcher pour installer des custom nodes
Actuellement, ComfyUI Desktop a pré-installé le plugin ComfyUI Manager, donc vous n’avez pas besoin de l’installer manuellement. Si vous n’avez pas de problèmes de réseau, je vous recommande d’utiliser ComfyUI Manager pour installer les plugins.
1. Emplacement du Menu ComfyUI Manager Nouvelle Version
Comme montré sur l’image, si votre ComfyUI est correctement installé, l’emplacement de ComfyUI Manager dans l’interface du menu de la dernière version est comme montré ci-dessus.
2. Emplacement du Menu ComfyUI Manager Ancienne Version
Si l’installation est réussie, après avoir ouvert l’interface ComfyUI, vous devriez voir l’effet suivant (ancienne version) Dans les options du menu, une nouvelle option Manager sera ajoutée, qui est le point d’entrée pour ComfyUI Manager.
I. Installation des Plugins avec ComfyUI Manager
Étape 1 : Dans le Menu ComfyUI Manager qui apparaît, vous pouvez voir l’entrée Custom Nodes Manager(Installer de nouveaux plugins), cliquez sur le bouton correspondant comme montré ci-dessous
Étape 2 : Ci-dessous est l’interface correspondante de Custom Nodes Manager
- À la position
1
, entrez le nom du plugin que vous souhaitez installer dans la boîte de recherche, comme ComfyUI-Manager - À la position
2
, trouvez le plugin dont vous avez besoin et cliquez sur le bouton Install pour installer - À la position
3
, vous pouvez également utiliser l’adresse Git correspondante pour installer - Attendez que l’installation soit terminée, parfois il peut être nécessaire de redémarrer ComfyUI pour appliquer l’installation
II. Utilisation de Git pour installer les plugins ComfyUI
Si vous n’êtes pas familier avec git, je vous recommande d’essayer GitHub Desktop pour l’installation. GitHub Desktop est le client git graphique officiel de GitHub, très convivial. Voici deux méthodes d’installation :
- Installation avec GitHub Desktop (plus convivial pour ceux qui ne sont pas familiers avec git)
- Installation en ligne de commande Git
1. Installation et mise à jour des plugins avec GitHub Desktop
- Tout d’abord, vous devez créer un compte GitHub. Adresse d’inscription GitHub : https://github.com/
- Ensuite, téléchargez GitHub Desktop depuis : https://desktop.github.com/
- Après le téléchargement et l’installation, ouvrez le logiciel et connectez-vous à votre compte
Suivez ces étapes pour installer des plugins avec GitHub Desktop :
- Cliquez sur le menu
File
et sélectionnezClone repository
2. Dans la fenêtre pop-up, choisissez la méthode Clone en utilisant URL
3. Sélectionnez le répertoire pour votre installation de plugin, généralement le répertoire custom_nodes
dans votre dossier d’installation ComfyUI. Dans ma capture d’écran, je l’ai défini sur D:\ComfyUI_windows_portable\ComfyUI\custom_nodes
Vous pourriez voir un message disant “This folder contains files. Git Can only clone empty folders” - ne vous inquiétez pas. Le message se mettra à jour et disparaîtra une fois que nous aurons entré l’adresse du dépôt GitHub
4. Entrez l’adresse du dépôt Git du plugin que vous souhaitez installer dans la zone de saisie URL, comme https://github.com/kijai/ComfyUI-Hunyuan3DWrapper. Vous remarquerez que le répertoire d’installation se met à jour lorsque nous entrons l’adresse
5. Cliquez sur le bouton Clone
et attendez que l’installation soit terminée
Redémarrez ComfyUI et attendez que l’interface termine l’installation des dépendances nécessaires. Cela termine l’installation de votre plugin.
Dans la capture d’écran ci-dessus, vous pouvez voir que j’ai installé plusieurs dépôts git de différents auteurs en utilisant Git Desktop
- Cliquer sur la position 1 ouvrira l’adresse du dépôt git installé avec GitHub Desktop
- S’il y a des mises à jour disponibles pour le plugin, vous verrez un indicateur de flèche comme à la position 2
- Cliquez sur le menu correspondant, passez au dépôt, et vous verrez généralement une notification de mise à jour comme à la position 3. Cliquez sur le bouton
Pull Origin
pour terminer la mise à jour du plugin
2. Installation en ligne de commande Git
- Téléchargement du logiciel Git : https://git-scm.com/
Tout d’abord, trouvez le dépôt Git du plugin que vous souhaitez installer, tel que https://github.com/ltdrdata/ComfyUI-Manager
- Cliquez sur le bouton vert <>code sur la page.
- Cliquez sur le bouton de copie après la boîte de saisie de l’option https dans la fenêtre pop-up.
- Vous copierez le lien https://github.com/ltdrdata/ComfyUI-Manager.git
- Ouvrez votre terminal CMD, utilisez d’abord la commande
cd
pour entrer dans le dossier où se trouvent vos plugins ComfyUI, tel que E://ComfyUI_windows_portable/COmfyUI/custom_nodes
cd E:/ComfyUI_windows_portable/COmfyUI/custom_nodes
Ensuite, utilisez la commande git clone pour cloner le dépôt de code correspondant
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
- Attendez la notification de succès.
- Redémarrez ComfyUI pour vérifier si le plugin a été installé avec succès.
Remarque : L’utilisation de GitHub dans l’environnement domestique peut facilement entraîner des échecs. Vous pouvez synchroniser le dépôt de plugin correspondant vers un dépôt de code domestique tel que Gitee pour augmenter le taux de réussite.
III. Installation manuelle : Installer manuellement les plugins ComfyUI à partir d’un package compressé
Tout d’abord, visitez l’adresse du dépôt correspondant : https://github.com/ltdrdata/ComfyUI-Manager
Je ne recommande généralement pas l’installation manuelle car vous pourriez perdre les informations du dépôt Git pendant ce processus. Comme de nombreux plugins sont fréquemment mis à jour, les mises à jour d’installation manuelle pourraient ne pas être aussi pratiques que l’installation Git.
- Le dépôt fournit généralement des instructions d’installation dans son Readme, que vous pouvez suivre pour l’installation
- Cliquez sur le bouton vert <>code sur la page.
- Cliquez sur le bouton Download ZIP dans la fenêtre pop-up.
- Après le téléchargement, décompressez le package compressé.
- Copiez le dossier décompressé dans le répertoire du plugin
comfyui/custom_nodes
. - Redémarrez ComfyUI et vérifiez si le plugin est installé.
IV. Installation de Plugin avec aaaki ComfyUI Launcher
Si vous utilisez le aaaki ComfyUI Launcher, le taux de réussite de l’installation sera beaucoup plus élevé dans l’environnement domestique chinois.
- Assurez-vous que ComfyUI n’est pas en cours d’exécution
- Dans le aaaki ComfyUI Launcher, sélectionnez
Version Management\Install Extension
(l’image suivante utilise l’interface en version anglaise) - Recherchez ou parcourez pour trouver le plugin que vous souhaitez installer et cliquez pour l’installer
- S’il n’y a pas de plugin, vous pouvez utiliser l’option
Extension URL
dans cette interface pour installer l’adresse git du plugin correspondant ici, et vous pouvez l’installer en utilisant git
Cependant, en raison des problèmes récents d’accès à GitLab en Chine, cette méthode pourrait ne plus avoir un taux de réussite élevé. Il est recommandé d’utiliser un VPN ou de mettre en miroir le dépôt GitHub sur Gitee, puis d’utiliser les commandes git pour l’installation.