パッケージ不足
ComfyUI で No module named 'onnx' / 'onnxruntime' が出る時の直し方
Partially verifiedMedium riskTested on Windows 10, Windows 11 | portable | Python 3.11 | CUDA 12.x | Torch 2.x | ComfyUI portable and manual venv patternsLast verified 2026-05-21Estimated time 5-20 minutes
WanVideoWrapper、DWPose、ReActor、FaceID、InstantID、PuLID などで使う ONNX 依存を正しい Python 環境に導入する手順。
この問題が実際の ComfyUI 環境に影響しているなら、まず Wonderful Launcher で現在のマシンを確認し、ドキュメントを見ながら修復方針を決めてください。
Wonderful Launcher をダウンロードonnx は ONNX モデル読込、onnxruntime はその実行エンジンです。
ComfyUI では顔系、姿勢系、補助系ノードで使われることが多いですが、すべての workflow に必要なわけではありません。
まず確認
- どのノードが ONNX を要求しているか
- そのノードを本当に使うか
- package を入れる先が ComfyUI の Python か
まずは CPU 版から
python -m pip install onnx onnxruntimeportable:
.\python_embeded\python.exe -s -m pip install onnx onnxruntimeGPU 版が必要な場合
python -m pip uninstall onnxruntime -y
python -m pip install onnxruntime-gpuonnxruntime と onnxruntime-gpu を同時に残さないでください。
よくある失敗
- system Python に入れてしまう
- CPU 版と GPU 版を混在させる
- CUDA / cuDNN と合わない ONNX Runtime GPU を入れる
検証
python -c "import onnxruntime as ort; print(ort.__version__, ort.get_available_providers())"GPU が有効なら CUDAExecutionProvider が出ます。
関連ページ
この問題が実際の ComfyUI 環境に影響しているなら、まず Wonderful Launcher で現在のマシンを確認し、ドキュメントを見ながら修復方針を決めてください。
Wonderful Launcher をダウンロードこの問題が実際の ComfyUI 環境に影響しているなら、まず Wonderful Launcher で現在のマシンを確認し、ドキュメントを見ながら修復方針を決めてください。
Wonderful Launcher をダウンロードDid this fix your issue?
Your answer helps prioritize verified ComfyUI repairs.