ComfyUI ModuleNotFoundError: No module named 'sageattention' beheben
Entscheide, ob No module named 'sageattention' in ComfyUI nur eine harmlose Startwarnung ist oder einen Wan/Hunyuan/LTX/Qwen-Workflow blockiert. Wechsle zuerst auf SDPA/Comfy und prüfe dann Python, Triton und SageAttention.
ComfyUI ModuleNotFoundError: No module named 'sageattention' beheben
No module named 'sageattention' heißt nicht automatisch, dass du SageAttention installieren solltest.
Oft ist es nur eine Warnung für ein optionales Beschleunigungs-Backend. In Video-Workflows wie WanVideoWrapper, HunyuanVideo, LTX oder Qwen Image kann es aber auch ein echter Fehler beim Queue-Lauf sein.
30-Sekunden-Triage
| Was du siehst | Meistens bedeutet das | Erstes Vorgehen |
|---|---|---|
| Startwarnung, aber ComfyUI und Workflow laufen | Optionales Backend fehlt | Ignorieren oder SageAttention deaktiviert lassen |
| Queue scheitert in WanVideoWrapper / HunyuanVideo / LTX / Qwen Image | Der Workflow verlangt SageAttention | Node-Backend auf sdpa, comfy, torch oder auto setzen |
Du hast --use-sage-attention gesetzt | SageAttention wird global erzwungen | Flag entfernen und neu starten |
Auch No module named 'triton' erscheint | Triton-Schicht fehlt oder passt nicht | Triton vor SageAttention reparieren |
DLL load failed while importing _fused | Wheel ist installiert, passt aber nicht zu Python/Torch/CUDA/GPU | Nicht weiter darüberinstallieren; rollback oder passendes Build wählen |
unsupported head_dim: 256, using pytorch attention instead | Fallback auf PyTorch attention | Meist nicht fatal, solange der Workflow weiterläuft |
Schritt 1: Warnung oder Workflow-Fehler?
Wenn nur Folgendes im Log steht:
[WARNING] Warning: Could not load sageattention: No module named 'sageattention'
[WARNING] sageattention package is not installed, sageattention will not be availableund ComfyUI bis zur Browser-Oberfläche startet, ist das normalerweise kein Notfall.
SageAttention ist ein optionales Attention-Beschleunigungs-Backend. Viele Workflows laufen mit sdpa, comfy, torch oder auto.
Gehe erst weiter, wenn der Workflow wirklich stoppt, besonders wenn der Traceback in Video- oder Attention-Nodes entsteht.
Schritt 2: SageAttention zuerst deaktivieren
Wenn du ein Startflag gesetzt hast
Entferne:
--use-sage-attentionStarte ComfyUI neu.
Wenn der Workflow ein Attention-Backend-Dropdown hat
Ändere in Model Loadern, Video-Wrappern oder Attention-Nodes:
sageattn
sageattention
SageAttentionauf:
sdpa
comfy
torch
autoQueue den Workflow erneut.
WanVideoWrapper und Video-Workflows
Viele Wan/Hunyuan/LTX/Qwen-Workflows haben eine Backend-Auswahl. Wenn sdpa oder comfy läuft, musst du SageAttention für den aktuellen Job nicht installieren.
Schritt 3: Das echte Python von ComfyUI finden
Der häufigste Windows-Fehler ist eine Installation in System-Python, während ComfyUI ein anderes Python nutzt.
Windows Portable
Öffne PowerShell im Ordner ComfyUI_windows_portable:
.\python_embeded\python.exe -s -c "import sys; print(sys.executable)"
.\python_embeded\python.exe -s --versionAlle späteren pip show-, Installations-, Uninstall- und Prüfbefehle müssen denselben Interpreter verwenden.
Manuelle venv
Aktiviere die venv, mit der ComfyUI startet:
python -c "import sys; print(sys.executable)"
python --versionStelle sicher, dass es nicht System-Python, Conda oder Windows Store Python ist.
Python-Pfad in Wonderful Launcher finden
Wenn du ComfyUI mit Wonderful Launcher verwaltest, steht der Startbefehl oder Python-Pfad oft am Anfang des Startlogs der aktuellen Instanz. Suche nach python.exe, python_embeded oder dem Startbefehl. Wenn der vollständige Pfad nicht sichtbar ist, führe die Befehle oben im echten ComfyUI-Ordner aus.
Schritt 4: Triton prüfen
SageAttention auf Windows scheitert oft an Triton.
Der Windows-Paketname ist meist:
triton-windowsDer Python-Import bleibt:
import tritonWindows Portable
.\python_embeded\python.exe -s -m pip show triton-windows
.\python_embeded\python.exe -s -c "import triton; print(triton.__version__)"Manuelle venv
python -m pip show triton-windows
python -c "import triton; print(triton.__version__)"Wenn import triton fehlschlägt, installiere SageAttention nicht immer wieder neu. Repariere zuerst Triton:
Triton fehlt oder ist in ComfyUI nicht verfügbar
Schritt 5: Prüfen, ob SageAttention wirklich nötig ist
Installiere SageAttention nur, wenn:
- der Workflow keine Alternative wie
sdpa,comfy,torchoderautohat; - der Node- oder Workflow-Autor SageAttention ausdrücklich verlangt;
- du bewusst einen Video-Workflow optimierst und Python/Torch/CUDA/Triton-Kompatibilität prüfen kannst.
Installiere es nicht nur wegen einer Startwarnung.
Wenn torch.cuda.is_available() false ist, du das echte Python nicht kennst, kein passendes Build findest oder der Workflow nach sdpa / comfy läuft, ist Nicht-Installieren die bessere Reparatur.
Schritt 6: Wenn Installation nötig ist, Umgebung sichern und Installationsguide nutzen
Für Windows gibt es keinen universellen SageAttention-Befehl für alle ComfyUI-Setups.
Speichere zuerst:
nvidia-smiWindows Portable
.\python_embeded\python.exe -s --version
.\python_embeded\python.exe -s -m pip freeze > sageattention-before.txt
.\python_embeded\python.exe -s -c "import torch; print(torch.__version__); print(torch.version.cuda); print(torch.cuda.is_available())"Manuelle venv
python --version
python -m pip freeze > sageattention-before.txt
python -c "import torch; print(torch.__version__); print(torch.version.cuda); print(torch.cuda.is_available())"Wähle Wheels nach torch.version.cuda, nicht nach der CUDA-Version oben in nvidia-smi.
Danach weiter hier:
SageAttention in Windows ComfyUI installieren
Kehre danach zu Schritt 7 auf dieser Seite zurück.
Schritt 7: Nach der Installation im selben Python prüfen
Successfully installed reicht nicht.
Windows Portable
.\python_embeded\python.exe -s -m pip show sageattention
.\python_embeded\python.exe -s -c "from sageattention import sageattn; print('SageAttention OK')"Manuelle venv
python -m pip show sageattention
python -c "from sageattention import sageattn; print('SageAttention OK')"Starte ComfyUI neu und queue den ursprünglichen Workflow.
Wenn aus No module named 'sageattention' plötzlich DLL load failed while importing _fused wird, passt das installierte Build nicht zur Laufzeit. Rollback oder ein kompatibles Build ist dann besser als weitere Installationsversuche.
Wenn es weiter fehlschlägt
| Neues Symptom | Wahrscheinliche Ursache | Nächster Schritt |
|---|---|---|
pip install war erfolgreich, ComfyUI meldet weiter missing | Falsches Python | Schritt 3 wiederholen |
No module named 'triton' | Triton fehlt oder passt nicht | Triton zuerst reparieren |
DLL load failed while importing _fused | Wheel passt nicht zu Python/Torch/CUDA | Build entfernen, auf SDPA/Comfy zurück |
unsupported head_dim | Modellform passt nicht zum Backend | PyTorch/SDPA/Comfy attention verwenden |
| schwarze Bilder oder CUDA error | Kernel/runtime passt nicht | SageAttention deaktivieren und rollback |
Verwandte Guides
- SageAttention in Windows ComfyUI installieren
- Triton fehlt oder ist in ComfyUI nicht verfügbar
- ComfyUI Plugin-Import fehlgeschlagen
- ComfyUI Dependency-Konflikte
- ComfyUI startet nicht
Quellen
- SageAttention official GitHub repository
- SageAttention PyPI page
- ComfyUI command-line arguments
- ComfyUI issue: SageAttention installed into the wrong Python
- WanVideoWrapper issue: model loading cannot find SageAttention
- ComfyUI issue: SageAttention DLL load failed
- triton-windows PyPI page
- Triton Windows current project
- Triton Windows historical repository
- NVIDIA CUDA Toolkit, Driver, and Architecture Matrix
Wenn dieses Problem deine echte ComfyUI-Umgebung betrifft, starte kostenlos mit Wonderful Launcher. Reparaturfluss, Aufgabenlogs und Laufzeitprüfungen bleiben im Launcher an einem Ort; Credits sind für Bildgenerierung und messbare Tools.
Wonderful Launcher herunterladenCredit-Pakete ansehenDid this fix your issue?
Your answer helps prioritize verified ComfyUI repairs.
ModuleNotFoundError: No module named 'triton' (ComfyUI) beheben
Fehler beheben ModuleNotFoundError: No module named 'triton' in ComfyUI – Unterscheidung zwischen harmlosen comfy_kitchen-Protokollen und blockierenden Fehlern bei SageAttention, WanVideoWrapper oder Beschleunigungsstapeln.
No module named 'insightface' in ComfyUI: Windows-Fix
Behebe No module named 'insightface' in ComfyUI für ReActor, IPAdapter FaceID, InstantID, PuLID und andere Face-Swap- oder Face-Analysis-Nodes unter Windows.