shiimizu / ComfyUI_smZNodes

Custom nodes for ComfyUI such as CLIP Text Encode++
GNU General Public License v3.0
190 stars 14 forks source link

Getting this Error: AttributeError: module 'comfy.ldm.modules.diffusionmodules' has no attribute 'model' after updating ComfyUI #23

Closed tgutierrez closed 10 months ago

tgutierrez commented 10 months ago

Looks like this commit: https://github.com/comfyanonymous/ComfyUI/commit/d44a2de49f797af6b1adc709e

broke the node pack, I'm getting this error:

  File "d:\ComfyUI\nodes.py", line 1735, in load_custom_node
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\__init__.py", line 48, in <module>
    from .nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\nodes.py", line 7, in <module>
    from .modules.sd_hijack import model_hijack
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\modules\sd_hijack.py", line 8, in <module>
    from . import devices, shared, sd_hijack_unet, sd_hijack_optimizations, script_callbacks, errors
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\modules\sd_hijack_unet.py", line 38, in <module>
    from . import sd_hijack_optimizations
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\modules\sd_hijack_optimizations.py", line 29, in <module>
    apply_funcs()
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\modules\sd_hijack_optimizations.py", line 28, in apply_funcs
    _apply_funcs(class_name)
  File "d:\ComfyUI\custom_nodes\ComfyUI_smZNodes\modules\sd_hijack_optimizations.py", line 18, in _apply_funcs
    module = ldm.modules.diffusionmodules.model if "Attn" in class_name else ldm.modules.attention
AttributeError: module 'comfy.ldm.modules.diffusionmodules' has no attribute 'model'

Resetting my ComfyUI to the prior commit fixes the issue.

Thank you!

za-wa-n-go commented 10 months ago

same

shiimizu commented 10 months ago

Should be fixed in https://github.com/shiimizu/ComfyUI_smZNodes/commit/2ab2c1f6a638bf62d70aa45d226f5d2e4a4b2903