MacBook Pro部署Stable Diffusion WebUI笔记 (九)ADetailer报错的解决
最近ADetailer忽然疯狂报错,故本期解决这个问题。
此问题的根源其实不在于webUI或者插件本身,而是huggingface这个网站上不去了。我的mac上没有科学上..网,所以在加载webUI的时候ADetailer读取不到huggingface,就开始报错。一开始我没意识到这个问题,我选择升级ADetailer,结果因为同样的原因升级也失败了。好在我升级之前备份了ADetailer,所以重置回了原来的版本。

解决方案找了半天,在如下地址找到一个大佬提供的方案:
https://github.com/Bing-su/adetailer/issues/326
我去路径 extensions\adetailer\adetailer下面找到了这个common.py文档,先备份了common.py文档,然后右键文本编辑打开。在如下图所示的位置就是大佬所说的编辑点。这里好像是一个尝试huggingface下载的判断语句,后面一大段才是获取adetailer需要的模型。

我没有像大佬那样改的很严谨,还有msg,我直接把这段都无效了。

ADetailer的监测模型需要在如下现在已经是禁忌的地址获得:
https://huggingface.co/Bingsu/adetailer
YOLO系列的也可以在如下地址找:
https://github.com/ultralytics/ultralytics
然后放到ADetailer的目录里,如图所示

再次运行webUI,果然报错没有了,清爽了非常多。大概试了一下,ADetailer可以正常运作。问题暂时解决了~