Skip to content

Management of conflict between custom nodes #7055

Description

@John-Dormevil

Expected Behavior

  1. Install comfyui-easy-use, comfyui-kjnodes and comfyui-mvadapter with custom nodes manager.
  2. Restart ComfyUI.
  3. Attempt to use a workflow that utilizes functionality from all three custom nodes.
  4. All three custom nodes should function correctly without version conflicts or errors.

Actual Behavior

  • Comfyui-mvadapter is not properly load, and nodes is not available to use in workflow.
  • Version conflicts for huggingface_hub prevent the proper loading of classes, causing errors and making workflows and nodes unusable.

Possible Solutions and Questions :

  • Is there a recommended approach for managing shared dependencies between custom nodes in ComfyUI ?
  • Should there be a convention or standard for specifying dependency versions in custom nodes ?
  • Could a virtual environment for each custom node be a solution?
  • Should ComfyUI implement a way to manage custom node dependencies?

Thank you for your assistance.

Steps to Reproduce

  1. Install comfyui-easy-use, comfyui-kjnodes and comfyui-mvadapter with custom nodes manager.
  2. Restart ComfyUI.
  3. Check the log and Attempt to use a workflow that utilizes functionality from all three custom nodes.
  4. Observe the class loading errors related to huggingface_hub.errors.

Version conflicts in huggingface_hub.errors prevent the proper loading of classes, causing errors and making workflows and nodes unusable.

Each of these custom nodes depends on the huggingface_hub Python package, but they seem to require different versions. This results in class loading errors, as a class expected by one node might not be available in the huggingface_hub version installed to satisfy another node's dependency.

Example of Error: ImportError: cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors

Work around:

Force in all requirement.txt, huggingface_hub to the lastest version.
Remove in .venv huggingface_hub dependencies

Restart ComfyUI now nodes should be properly loaded.

Debug Logs

## ComfyUI-Manager: installing dependencies done.
[2025-03-03 09:04:34.901] ** ComfyUI startup time: 2025-03-03 09:04:34.901
[2025-03-03 09:04:34.901] ** Platform: Windows
[2025-03-03 09:04:34.901] ** Python version: 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]
[2025-03-03 09:04:34.901] ** Python executable: S:\Model AI Windows\ComfyUI\.venv\Scripts\python.exe
[2025-03-03 09:04:34.901] ** ComfyUI Path: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI
[2025-03-03 09:04:34.901] ** ComfyUI Base Folder Path: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI
[2025-03-03 09:04:34.901] ** User directory: S:\Model AI Windows\ComfyUI\user
[2025-03-03 09:04:34.902] ** ComfyUI-Manager config path: S:\Model AI Windows\ComfyUI\user\default\ComfyUI-Manager\config.ini
[2025-03-03 09:04:34.902] ** Log path: S:\Model AI Windows\ComfyUI\user\comfyui.log
[2025-03-03 09:04:36.178] [START] Security scan
[2025-03-03 09:04:37.063] [DONE] Security scan
[2025-03-03 09:04:37.065] [ComfyUI-Manager] Logging failed: [WinError 32] Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus: 'S:\\Model AI Windows\\ComfyUI\\user\\comfyui_8000.log' -> 'S:\\Model AI Windows\\ComfyUI\\user\\comfyui_8000.prev.log'
[2025-03-03 09:04:37.065] ## ComfyUI-Manager: installing dependencies done.
[2025-03-03 09:04:37.065] ** ComfyUI startup time: 2025-03-03 09:04:37.065
[2025-03-03 09:04:37.065] ** Platform: Windows
[2025-03-03 09:04:37.065] ** Python version: 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]
[2025-03-03 09:04:37.065] ** Python executable: S:\Model AI Windows\ComfyUI\.venv\Scripts\python.exe
[2025-03-03 09:04:37.066] ** ComfyUI Path: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI
[2025-03-03 09:04:37.066] ** ComfyUI Base Folder Path: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI
[2025-03-03 09:04:37.066] ** User directory: S:\Model AI Windows\ComfyUI\user
[2025-03-03 09:04:37.066] ** ComfyUI-Manager config path: S:\Model AI Windows\ComfyUI\user\default\ComfyUI-Manager\config.ini
[2025-03-03 09:04:37.066] ** Log path: S:\Model AI Windows\ComfyUI\user\comfyui.log

Prestartup times for custom nodes:
[2025-03-03 09:04:38.274]    2.1 seconds: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes\ComfyUI-Manager
[2025-03-03 09:04:38.274] 
[2025-03-03 09:04:39.844] Checkpoint files will always be loaded safely.
[2025-03-03 09:04:40.016] Total VRAM 10239 MB, total RAM 32690 MB
[2025-03-03 09:04:40.016] pytorch version: 2.6.0+cu126
[2025-03-03 09:04:40.017] Set vram state to: NORMAL_VRAM
[2025-03-03 09:04:40.018] Device: cuda:0 NVIDIA GeForce RTX 3080 : cudaMallocAsync
[2025-03-03 09:04:41.046] Using pytorch attention
[2025-03-03 09:04:42.115] ComfyUI version: 0.3.18
[2025-03-03 09:04:42.166] [Prompt Server] web root: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\web_custom_versions\desktop_app
[2025-03-03 09:04:42.561] Failed to find comfy root automatically, please copy the folder S:\Model AI Windows\ComfyUI\custom_nodes\ComfyLiterals\web manually in the web/extensions folder of ComfyUI
[2025-03-03 09:04:43.391] [Crystools �[0;32mINFO�[0m] Crystools version: 1.22.0
[2025-03-03 09:04:43.412] [Crystools �[0;32mINFO�[0m] CPU: AMD Ryzen 7 3700X 8-Core Processor - Arch: AMD64 - OS: Windows 10
[2025-03-03 09:04:43.419] [Crystools �[0;32mINFO�[0m] Pynvml (Nvidia) initialized.
[2025-03-03 09:04:43.420] [Crystools �[0;32mINFO�[0m] GPU/s:
[2025-03-03 09:04:43.431] [Crystools �[0;32mINFO�[0m] 0) NVIDIA GeForce RTX 3080
[2025-03-03 09:04:43.431] [Crystools �[0;32mINFO�[0m] NVIDIA Driver: 565.90
[2025-03-03 09:04:43.841] Traceback (most recent call last):
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 853, in _get_module
    return importlib.import_module("." + module_name, self.__name__)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\j-jse\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\unet.py", line 46, in <module>
    from .lora_pipeline import LORA_WEIGHT_NAME, LORA_WEIGHT_NAME_SAFE, TEXT_ENCODER_NAME, UNET_NAME
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\lora_pipeline.py", line 36, in <module>
    from .lora_base import LoraBaseMixin
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\lora_base.py", line 47, in <module>
    from peft.tuners.tuners_utils import BaseTunerLayer
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\__init__.py", line 22, in <module>
    from .auto import (
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\auto.py", line 31, in <module>
    from .config import PeftConfig
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\config.py", line 24, in <module>
    from .utils import CONFIG_NAME, PeftType, TaskType
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\utils\__init__.py", line 22, in <module>
    from .loftq_utils import replace_lora_weights_loftq
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\utils\loftq_utils.py", line 26, in <module>
    from huggingface_hub.errors import HFValidationError, LocalEntryNotFoundError
ImportError: cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\nodes.py", line 2147, in load_custom_node
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use\__init__.py", line 11, in <module>
    importlib.import_module('.py.routes', __name__)
  File "C:\Users\j-jse\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use\py\__init__.py", line 2, in <module>
    from .libs.sampler import easySampler
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use\py\libs\sampler.py", line 10, in <module>
    from ..modules.brushnet.model_patch import add_model_patch
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use\py\modules\brushnet\__init__.py", line 12, in <module>
    from .model import BrushNetModel, PowerPaintModel
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use\py\modules\brushnet\model.py", line 23, in <module>
    from diffusers.models.unets.unet_2d_condition import UNet2DConditionModel
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\unets\__init__.py", line 6, in <module>
    from .unet_2d import UNet2DModel
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\unets\unet_2d.py", line 24, in <module>
    from .unet_2d_blocks import UNetMidBlock2D, get_down_block, get_up_block
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\unets\unet_2d_blocks.py", line 36, in <module>
    from ..transformers.dual_transformer_2d import DualTransformer2DModel
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\transformers\__init__.py", line 13, in <module>
    from .prior_transformer import PriorTransformer
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\transformers\prior_transformer.py", line 9, in <module>
    from ...loaders import PeftAdapterMixin, UNet2DConditionLoadersMixin
  File "<frozen importlib._bootstrap>", line 1412, in _handle_fromlist
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 843, in __getattr__
    module = self._get_module(self._class_to_module[name])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 855, in _get_module
    raise RuntimeError(
RuntimeError: Failed to import diffusers.loaders.unet because of the following error (look up to see its traceback):
cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)

[2025-03-03 09:04:43.841] Cannot import S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use module for custom nodes: Failed to import diffusers.loaders.unet because of the following error (look up to see its traceback):
cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)
[2025-03-03 09:04:43.870] Total VRAM 10239 MB, total RAM 32690 MB
[2025-03-03 09:04:43.870] pytorch version: 2.6.0+cu126
[2025-03-03 09:04:43.871] Set vram state to: NORMAL_VRAM
[2025-03-03 09:04:43.871] Device: cuda:0 NVIDIA GeForce RTX 3080 : cudaMallocAsync
[2025-03-03 09:04:44.502] ### Loading: ComfyUI-Impact-Pack (V8.8.1)
[2025-03-03 09:04:44.538] [Impact Pack] Wildcards loading done.
[2025-03-03 09:04:44.541] ### Loading: ComfyUI-Impact-Subpack (V1.2.9)
[2025-03-03 09:04:44.544] [Impact Subpack] ultralytics_bbox: S:\Model AI Windows\ComfyUI\models\ultralytics\bbox
[2025-03-03 09:04:44.544] [Impact Subpack] ultralytics_segm: S:\Model AI Windows\ComfyUI\models\ultralytics\segm
[2025-03-03 09:04:44.544] [Impact Subpack] ultralytics_bbox: S:\Model AI Windows\ComfyUI\models\ultralytics\bbox
[2025-03-03 09:04:44.544] [Impact Subpack] ultralytics_segm: S:\Model AI Windows\ComfyUI\models\ultralytics\segm
[2025-03-03 09:04:44.562] ### Loading: ComfyUI-Manager (V3.27.6)
[2025-03-03 09:04:44.562] [ComfyUI-Manager] network_mode: public
[2025-03-03 09:04:44.562] ### ComfyUI Revision: UNKNOWN (The currently installed ComfyUI is not a Git repository)
[2025-03-03 09:04:44.634] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
[2025-03-03 09:04:44.638] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
[2025-03-03 09:04:44.665] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
[2025-03-03 09:04:44.690] Traceback (most recent call last):
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 853, in _get_module
    return importlib.import_module("." + module_name, self.__name__)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\j-jse\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\unet.py", line 46, in <module>
    from .lora_pipeline import LORA_WEIGHT_NAME, LORA_WEIGHT_NAME_SAFE, TEXT_ENCODER_NAME, UNET_NAME
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\lora_pipeline.py", line 36, in <module>
    from .lora_base import LoraBaseMixin
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\loaders\lora_base.py", line 47, in <module>
    from peft.tuners.tuners_utils import BaseTunerLayer
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\__init__.py", line 22, in <module>
    from .auto import (
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\auto.py", line 31, in <module>
    from .config import PeftConfig
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\config.py", line 24, in <module>
    from .utils import CONFIG_NAME, PeftType, TaskType
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\utils\__init__.py", line 22, in <module>
    from .loftq_utils import replace_lora_weights_loftq
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\peft\utils\loftq_utils.py", line 26, in <module>
    from huggingface_hub.errors import HFValidationError, LocalEntryNotFoundError
ImportError: cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 853, in _get_module
    return importlib.import_module("." + module_name, self.__name__)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\j-jse\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\autoencoders\__init__.py", line 1, in <module>
    from .autoencoder_asym_kl import AsymmetricAutoencoderKL
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\autoencoders\autoencoder_asym_kl.py", line 23, in <module>
    from .vae import DecoderOutput, DiagonalGaussianDistribution, Encoder, MaskConditionDecoder
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\autoencoders\vae.py", line 25, in <module>
    from ..unets.unet_2d_blocks import (
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\unets\__init__.py", line 7, in <module>
    from .unet_2d_condition import UNet2DConditionModel
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\models\unets\unet_2d_condition.py", line 22, in <module>
    from ...loaders import PeftAdapterMixin, UNet2DConditionLoadersMixin
  File "<frozen importlib._bootstrap>", line 1412, in _handle_fromlist
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 843, in __getattr__
    module = self._get_module(self._class_to_module[name])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 855, in _get_module
    raise RuntimeError(
RuntimeError: Failed to import diffusers.loaders.unet because of the following error (look up to see its traceback):
cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\nodes.py", line 2147, in load_custom_node
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-mvadapter\__init__.py", line 1, in <module>
    from .nodes import *
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-mvadapter\nodes.py", line 7, in <module>
    from .utils import (
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-mvadapter\utils.py", line 11, in <module>
    from diffusers.pipelines.stable_diffusion.convert_from_ckpt import (
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\pipelines\stable_diffusion\convert_from_ckpt.py", line 37, in <module>
    from ...models import (
  File "<frozen importlib._bootstrap>", line 1412, in _handle_fromlist
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 843, in __getattr__
    module = self._get_module(self._class_to_module[name])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\diffusers\utils\import_utils.py", line 855, in _get_module
    raise RuntimeError(
RuntimeError: Failed to import diffusers.models.autoencoders.autoencoder_kl because of the following error (look up to see its traceback):
Failed to import diffusers.loaders.unet because of the following error (look up to see its traceback):
cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)

[2025-03-03 09:04:44.691] Cannot import S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-mvadapter module for custom nodes: Failed to import diffusers.models.autoencoders.autoencoder_kl because of the following error (look up to see its traceback):
Failed to import diffusers.loaders.unet because of the following error (look up to see its traceback):
cannot import name 'LocalEntryNotFoundError' from 'huggingface_hub.errors' (S:\Model AI Windows\ComfyUI\.venv\Lib\site-packages\huggingface_hub\errors.py)
[2025-03-03 09:04:44.692] Failed to auto update `Quality of Life Suit` 
[2025-03-03 09:04:44.694] �[33mQualityOfLifeSuit_Omar92_DIR:�[0m S:\Model AI Windows\ComfyUI\custom_nodes\ComfyUI-QualityOfLifeSuit_Omar92
[2025-03-03 09:04:44.734] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
[2025-03-03 09:04:44.778] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
[2025-03-03 09:04:45.103] Traceback (most recent call last):
  File "C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\nodes.py", line 2147, in load_custom_node
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale\__init__.py", line 59, in <module>
    from .nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale\nodes.py", line 6, in <module>
    from usdu_patch import usdu
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale\usdu_patch.py", line 2, in <module>
    from repositories import ultimate_upscale as usdu
  File "S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale\repositories\__init__.py", line 14, in <module>
    spec.loader.exec_module(ultimate_upscale)
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1132, in get_code
  File "<frozen importlib._bootstrap_external>", line 1190, in get_data
FileNotFoundError: [Errno 2] No such file or directory: 'S:\\Model AI Windows\\ComfyUI\\custom_nodes\\comfyui_ultimatesdupscale\\repositories\\ultimate_sd_upscale\\scripts\\ultimate-upscale.py'

[2025-03-03 09:04:45.104] Cannot import S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale module for custom nodes: [Errno 2] No such file or directory: 'S:\\Model AI Windows\\ComfyUI\\custom_nodes\\comfyui_ultimatesdupscale\\repositories\\ultimate_sd_upscale\\scripts\\ultimate-upscale.py'
[2025-03-03 09:04:45.117] 
[2025-03-03 09:04:45.117] �[92m[rgthree-comfy] Loaded 42 exciting nodes. 🎉�[00m
[2025-03-03 09:04:45.117] 
[2025-03-03 09:04:45.724] �[34mWAS Node Suite: �[0mOpenCV Python FFMPEG support is enabled�[0m
[2025-03-03 09:04:45.724] �[34mWAS Node Suite �[93mWarning: �[0m`ffmpeg_bin_path` is not set in `S:\Model AI Windows\ComfyUI\custom_nodes\was-node-suite-comfyui\was_suite_config.json` config file. Will attempt to use system ffmpeg binaries if available.�[0m
[2025-03-03 09:04:46.279] �[34mWAS Node Suite: �[0mFinished.�[0m �[32mLoaded�[0m �[0m220�[0m �[32mnodes successfully.�[0m
[2025-03-03 09:04:46.279] 
	�[3m�[93m"Every strike brings me closer to the next home run."�[0m�[3m - Babe Ruth�[0m
[2025-03-03 09:04:46.279] 
[2025-03-03 09:04:46.283] 
Import times for custom nodes:
[2025-03-03 09:04:46.283]    0.0 seconds: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes\websocket_image_save.py
[2025-03-03 09:04:46.283]    0.0 seconds: C:\Users\j-jse\AppData\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes\ComfyUI-Manager
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\cg-use-everywhere
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\ComfyLiterals
[2025-03-03 09:04:46.284]    0.0 seconds (IMPORT FAILED): S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_ultimatesdupscale
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-impact-subpack
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\ComfyUI-AutoCropFaces
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfy-image-saver
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_essentials
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-custom-scripts
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\ComfyUI-QualityOfLifeSuit_Omar92
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-kjnodes
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\rgthree-comfy
[2025-03-03 09:04:46.284]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-florence2
[2025-03-03 09:04:46.285]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-manager
[2025-03-03 09:04:46.285]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-ic-light
[2025-03-03 09:04:46.285]    0.0 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-impact-pack
[2025-03-03 09:04:46.285]    0.1 seconds (IMPORT FAILED): S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-mvadapter
[2025-03-03 09:04:46.285]    0.3 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\ComfyUI-Crystools
[2025-03-03 09:04:46.285]    0.4 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui_birefnet_ll
[2025-03-03 09:04:46.285]    0.4 seconds (IMPORT FAILED): S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-easy-use
[2025-03-03 09:04:46.285]    0.5 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-advancedliveportrait
[2025-03-03 09:04:46.285]    0.6 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\ComfyUI-Image-Filters
[2025-03-03 09:04:46.285]    1.2 seconds: S:\Model AI Windows\ComfyUI\custom_nodes\was-node-suite-comfyui
[2025-03-03 09:04:46.285] 
[2025-03-03 09:04:46.325] Starting server

[2025-03-03 09:04:46.326] To see the GUI go to: http://127.0.0.1:8000
[2025-03-03 09:04:47.835] FETCH ComfyRegistry Data: 5/36
[2025-03-03 09:04:47.916] FETCH DATA from: S:\Model AI Windows\ComfyUI\custom_nodes\comfyui-manager\extension-node-map.json [DONE]
[2025-03-03 09:04:48.507] �[33mQualityOfLifeSuit_Omar92:�[0m:NSP ready
[2025-03-03 09:04:51.162] FETCH ComfyRegistry Data: 10/36
[2025-03-03 09:04:54.523] FETCH ComfyRegistry Data: 15/36
[2025-03-03 09:04:58.005] FETCH ComfyRegistry Data: 20/36
[2025-03-03 09:05:01.547] FETCH ComfyRegistry Data: 25/36
[2025-03-03 09:05:05.078] FETCH ComfyRegistry Data: 30/36
[2025-03-03 09:05:08.452] FETCH ComfyRegistry Data: 35/36
[2025-03-03 09:05:09.626] FETCH ComfyRegistry Data [DONE]
[2025-03-03 09:05:09.678] [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes
[2025-03-03 09:05:09.706] nightly_channel: 
[2025-03-03 09:05:09.706] https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/remote
[2025-03-03 09:05:09.706] FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
[2025-03-03 09:05:09.806] [ComfyUI-Manager] All startup tasks have been completed.

Other

  • ComfyUI v0.3.18
  • ComfyUI_frontend v1.9.19
  • ComfyUI_desktop v0.4.23
  • ComfyUI-Manager V3.27.6

System Info

OS: nt

Python Version: 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]

Embedded Python: false

Pytorch Version: 2.6.0+cu126

Arguments: C:\Users\j-jse\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\main.py --user-directory S:\Model AI Windows\ComfyUI\user --input-directory S:\Model AI Windows\ComfyUI\input --output-directory S:\Model AI Windows\ComfyUI\output --front-end-root C:\Users\j-jse\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\web_custom_versions\desktop_app --base-directory S:\Model AI Windows\ComfyUI --extra-model-paths-config C:\Users\j-jse\AppData\Roaming\ComfyUI\extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8000

RAM Total: 31.92 GB

RAM Free: 16.02 GB

comfyui_8000.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    Potential BugUser is reporting a bug. This should be tested.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions