ComfyUI Plugin Import Failed: Custom-Node-Fehler beheben
Behebe ComfyUI plugin import failed, fehlende Custom Nodes, rote Workflow-Nodes und Dependency-Drift, ohne deine bestehende Umgebung neu aufzusetzen.
Wenn dieses Problem deine echte ComfyUI-Umgebung betrifft, starte mit Wonderful Launcher, prüfe den vorhandenen Rechner und nutze die Anleitung für die eigentliche Reparaturentscheidung.
Wonderful Launcher herunterladenGetestete Umgebung
- OS: Windows 10 / 11
- Launcher: Wonderful Launcher v1.x
- ComfyUI: Portable / Managed Install
- Python: 3.11+
- CUDA / Torch: CUDA 12.x / Torch 2.x
- Zuletzt geprüft: 2026-05-19
Wenn ComfyUI startet, aber Custom Nodes nicht geladen werden, wurde das Plugin oft zwar heruntergeladen, kann aber vom Python-Prozess nicht sauber importiert werden.
Wenn du nach comfyui plugin import failed suchst, ist die Kurzantwort:
- finde zuerst das genaue Plugin und die erste Traceback-Zeile
- repariere den frühesten Importfehler, nicht den roten Node, den du erst später siehst
- installiere Pakete nur in die Python-Umgebung, die ComfyUI wirklich startet
- behandle das zuerst als Dependency- oder Packaging-Problem, nicht als Beweis dafür, dass ganz ComfyUI kaputt ist
Typischerweise steckt einer dieser vier Fälle dahinter:
- ein erforderliches Python-Paket fehlt
- ein Plugin hat eine inkompatible Abhängigkeit installiert
- Torch oder ein anderes Core-Paket wurde überschrieben oder downgraded
- das Plugin-Repo ist veraltet, umgezogen oder nur teilweise installiert
Diese drei Symptome solltest du sauber trennen:
| Symptom | Was es meist bedeutet |
|---|---|
| Roter Node im Workflow | Der Workflow fragt nach einer Node-Klasse, die nicht registriert ist |
IMPORT FAILED beim Start | Ein Plugin-Ordner ist da, aber Python konnte das Plugin nicht importieren |
| Fehler erst beim Queue-Start | Der Node existiert, aber Runtime-Inputs, Modelle, CUDA oder ein Backend-Paket schlagen fehl |
Repariere immer die früheste kaputte Schicht. Ein Runtime-Paket zu installieren hilft nicht, wenn das Plugin seine Nodes nie registriert hat.
Wie sich der Fehler typischerweise zeigt
Du siehst oft eines oder mehrere dieser Symptome:
IMPORT FAILEDim Startup-Log- der Plugin-Ordner existiert, aber die Nodes erscheinen nicht in ComfyUI
- ein Workflow öffnet sich nach dem Neustart mit roten Nodes
- ein Node funktionierte vorher und brach nach einer anderen Plugin-Installation
- ComfyUI Desktop oder ein Portable-Build wird nach Custom Nodes instabil
Typische Logzeilen:
IMPORT FAILED: ComfyUI-ExampleNode
ModuleNotFoundError: No module named 'somepackage'IMPORT FAILED: ComfyUI-AnotherNode
ImportError: DLL load failed while importing cv2IMPORT FAILED: ComfyUI-SomePlugin
AttributeError: module 'torch' has no attribute '...'Schritt 1: Welches Plugin ist wirklich kaputt?
Starte nicht mit zufälligen pip install-Befehlen.
Beantworte zuerst:
- Welches Plugin ist beim Import fehlgeschlagen?
- Welcher genaue Fehlertyp hat den Import gestoppt?
Prüfe diese Stellen in Reihenfolge:
Startup-Log
Suche nach IMPORT FAILED und kopiere die vollständige Traceback. Dort steht, welches Plugin kaputt ist und welches Python-Objekt nicht importiert werden konnte.
ComfyUI Import-Failure-API
Wenn ComfyUI noch weit genug startet, öffne:
http://127.0.0.1:8188/v2/customnode/import_fail_info_bulkDas liefert eine JSON-Liste der fehlgeschlagenen Custom-Node-Imports.
Workflow-Symptome
Wenn rote Nodes auftauchen, prüfe:
- fehlt nur eine Plugin-Familie?
- fehlen viele, eigentlich unabhängige Plugins?
- funktionierte dieses Plugin noch, bevor du ein anderes installiert hast?
Damit erkennst du schneller, ob der Schaden lokal oder global ist.
Schritt 2: Den Fehler erst klassifizieren, dann reparieren
Die meisten Importfehler fallen in eine dieser Gruppen:
Fehlendes Paket
Beispiel:
ModuleNotFoundError: No module named 'onnxruntime'Das ist meist der einfachste Fall. Das Plugin erwartet ein Paket, das in der aktiven Umgebung fehlt.
Defektes Binärpaket
Beispiel:
ImportError: DLL load failed while importing cv2Das Paket kann installiert sein, aber das Wheel passt nicht zu Python, CUDA oder Windows-Runtime.
Core-Dependency-Drift
Beispiel:
AttributeError: module 'torch' has no attribute '...'Das heißt oft, dass eine andere Plugin-Installation ein Core-Paket wie torch, numpy, pillow oder opencv-python verändert hat.
Repo- oder Quellcodeproblem
Beispiele:
- das Repo ist umgezogen
- das Plugin wurde nur halb geklont
- Git LFS hat nur Pointer-Dateien hinterlassen
- das Plugin ist zu alt für deine aktuelle ComfyUI-Version
Häufige Paket-Routen
Wenn die Traceback eines dieser Pakete nennt, nutze zuerst den gezielten Guide:
| Log-Hinweis | Betrifft oft | Sicherer nächster Guide |
|---|---|---|
No module named 'insightface' | ReActor, InstantID, IPAdapter FaceID | InsightFace Missing in ComfyUI |
No module named 'onnx' oder onnxruntime | DWPose, ReActor, ONNX-Inferenz | ONNX / ONNXRuntime Missing in ComfyUI |
No module named 'gguf' | ComfyUI-GGUF-Loader | ComfyUI GGUF |
No module named 'triton' | SageAttention, kompilierte Kernels, manche Video-Workflows | ComfyUI Triton Missing |
No module named 'sageattention' | optionale Beschleunigung, Video-Workflows | SageAttention Missing in ComfyUI |
No module named 'llama_cpp' | lokale LLM/VLM- oder GGUF-Workflows | llama_cpp missing in ComfyUI |
Schritt 3: Die Umgebung gezielt reparieren
Wenn du die Fehlerklasse kennst, wähle die kleinste passende Reparatur.
Wenn ein Paket fehlt
Installiere das fehlende Paket in genau die Python-Umgebung, die ComfyUI startet:
| Installationstyp | Sicheres Muster |
|---|---|
| GitHub Windows Portable | Im Portable-Root: .\python_embeded\python.exe -s -m pip install somepackage |
| Manuelle Git-Installation mit venv | venv aktivieren und python -m pip install somepackage |
| ComfyUI Desktop oder verwalteter Launcher | Das Terminal oder die Environment-Tools der App verwenden |
Dann ComfyUI neu starten und erneut testen.
Wenn du Dependency-Drift vermutest
Führe in derselben Python-Umgebung aus:
pip checkAchte besonders auf Konflikte bei:
torchtorchvisiontorchaudionumpypillowopencv-pythontransformersdiffusers
Wenn ein Plugin-Install eines dieser Pakete verändert hat, repariere zuerst das Core-Paket und teste danach erst wieder das Plugin. Für den breiteren Ablauf siehe ComfyUI Dependency Conflicts.
Wenn das Plugin selbst veraltet oder kaputt ist
Prüfe im custom_nodes/-Ordner:
- ist es wirklich das richtige Repo?
- liegen dort echter Code oder nur Git-LFS-Pointer?
- unterstützt das Plugin deine ComfyUI-Version noch?
- verlangt das README zusätzliche manuelle Pakete?
Falls nötig:
cd custom_nodes/<plugin-name>
git pullInstalliere Requirements nur mit Vorsicht:
Führe pip install -r requirements.txt nicht blind aus.
- Prüfe zuerst, welches Python aktiv ist
- Lies
requirements.txt - Achte auf Pins für Torch, NumPy oder OpenCV
- Installiere wenn möglich nur das fehlende Paket
- Führe danach
pip checkaus
Schritt 4: Erkennen, wann die CLI-Reparaturschleife schlimmer wird
Manuelle Reparatur ist sinnvoll, aber teuer, sobald du in diese Schleife rutschst:
- ein Paket installieren
- ComfyUI neu starten
- neuer Importfehler
- weiteres Paket installieren
- Torch kaputtmachen
- irgendwann doch über Neuinstallation nachdenken
Dann ist das Problem meist nicht mehr "ein Paket fehlt", sondern "die Umgebung driftet bereits sichtbar".
Wann Wonderful Launcher sinnvoll wird
Wonderful Launcher ist vor allem dann hilfreich, wenn du nicht mehr nur einen klaren Einzelimport reparierst:
- mehrere Plugins schlagen nacheinander fehl
- du willst Workflows, Modelle und Einstellungen erhalten
- du brauchst eine sauberere Recovery-Route als immer neue Shell-Befehle
- du willst den Schaden begrenzen, statt die Umgebung weiter zu verwischen
Wenn dein Problem eher nach Startup-Crash aussieht, lies ComfyUI Startup Failed. Wenn das ganze System nach einer Node-Installation wegrutschte, gehe direkt zu Dependency Conflicts.
Verwandte Guides
- ComfyUI Startup Failed
- ComfyUI Dependency Conflicts
- Install Custom Nodes Safely
- ComfyUI Failed to Get Custom Node List
Quellen
Wenn dieses Problem deine echte ComfyUI-Umgebung betrifft, starte mit Wonderful Launcher, prüfe den vorhandenen Rechner und nutze die Anleitung für die eigentliche Reparaturentscheidung.
Wonderful Launcher herunterladenWenn dieses Problem deine echte ComfyUI-Umgebung betrifft, starte mit Wonderful Launcher, prüfe den vorhandenen Rechner und nutze die Anleitung für die eigentliche Reparaturentscheidung.
Wonderful Launcher herunterladenDid this fix your issue?
Your answer helps prioritize verified ComfyUI repairs.
ComfyUI Custom Nodes installieren, ohne ComfyUI zu beschädigen
Installiere ComfyUI Custom Nodes mit Manager oder manuellem Git Clone, vermeide Dependency-Drift und behebe rote Nodes, Importfehler oder Manager-Probleme sicher.
ComfyUI Manager „failed to get custom node list“ beheben
Behebe failed to get custom node list im ComfyUI Manager, indem du GitHub- und Raw-Registry-Zugriff, Manager-Cache, Proxy-, Firewall- und Plugin-Importfehler prüfst.