Tencent / HunyuanDiT

Hunyuan-DiT : A Powerful Multi-Resolution Diffusion Transformer with Fine-Grained Chinese Understanding
https://dit.hunyuan.tencent.com/
Other
3.32k stars 285 forks source link

comfyui-hydit全部依赖安装成功,启动ComfyUI报错“No module named 'diffusers.models.lora'” #91

Closed petercham closed 3 months ago

petercham commented 3 months ago

requirements.txt,包括diffusers已经全部成功安装,但是运行ComfyUI的时候IMPORT FAILED。

具体报错如下: Traceback (most recent call last): File "C:\Work\SD-ComfyUI\ComfyUI\nodes.py", line 1879, in load_custom_node module_spec.loader.exec_module(module) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "C:\Work\SD-ComfyUI\ComfyUI\custom_nodes\comfyui-hydit__init__.py", line 1, in from .nodes import * File "C:\Work\SD-ComfyUI\ComfyUI\custom_nodes\comfyui-hydit\nodes.py", line 7, in from .hydit.diffusion.pipeline import StableDiffusionPipeline File "C:\Work\SD-ComfyUI\ComfyUI\custom_nodes\comfyui-hydit\hydit\diffusion\pipeline.py", line 24, in from diffusers.models.lora import adjust_lora_scale_text_encoder ModuleNotFoundError: No module named 'diffusers.models.lora'

是不是需要指定diffuser的版本?

petercham commented 3 months ago

pip uninstall diffusers 发现当前安装的是0.18.2版本,重新执行 pip install diffusers 安装的是0.29.0版本 重新启动ComfyUI,可以正确引用了,建议加上依赖的版本要求