DiffSynth-Studio icon indicating copy to clipboard operation
DiffSynth-Studio copied to clipboard

ModuleNotFoundError: No module named 'basicsr'

Open SirenYan opened this issue 1 year ago • 3 comments

我每次一选用controlnet-depth就会报以下的错误 ModuleNotFoundError: No module named 'basicsr' 预处理模型都是https://huggingface.co/lllyasviel/Annotators/tree/main这里下的,有没有人知道是为什么,或者这个depth对应链接里那个预处理模型? 我认为是预处理器模型的问题

SirenYan avatar Mar 28 '24 05:03 SirenYan

抱歉我无法复现这个问题,你可以 pip install basicsr 尝试解决这个问题

Artiprocher avatar Mar 28 '24 13:03 Artiprocher

抱歉我无法复现这个问题,你可以 pip install basicsr 尝试解决这个问题

这个问题我解决了,不知道为什么我的torchvision和basicsr版本冲突导致无法启用controlnet的depth,我直接去秋叶的SD里吧环境里兼容的torchvision和basicsr复制到虚拟环境当中就好了

SirenYan avatar Mar 29 '24 07:03 SirenYan

ModuleNotFoundError: No module named 'torchvision.transforms.functional_tensor'

可以用这个方法解决torchvision和basicsr版本冲突: https://github.com/XPixelGroup/BasicSR/issues/663

hello2mao avatar May 17 '24 03:05 hello2mao