【Stable Diffusion】ModuleNotFoundError: No module named ‘ifnude‘ and roop v0.0.2

发布于:2024-04-18 ⋅ 阅读:(30) ⋅ 点赞:(0)

提示:ModuleNotFoundError: No module named ‘ifnude’

一、issues/299:ModuleNotFoundError: No module named ‘ifnude’

路径 cmd 中也可以看到,路径可能有点不一样,但是后面的路径应该都是一样的,如:/AppData\Local\Programs\Python\Python310\Lib\site-packages

因为之前我单独安装了 Python310,所以我使用命令 pip install ifnude --upgrade 时,ifnudeifnude-0.0.3.dist-info 文件夹并不会出现在 sd 整合包中的 D:\sd-webui-aki\sd-webui-aki-v4.7\python\Lib\site-packages 路径下,所以手动复制一下到 sd 整合包 D:\sd-webui-aki\sd-webui-aki-v4.7\python\Lib\site-packages 目录下。

  • 1、使用 pip install ifnude --upgrade 后把 ifnudeifnude-0.0.3.dist-info 整个文件夹复制到 D:\sd-webui-aki\sd-webui-aki-v4.7\python\Lib\site-packages 中的 site-packages 目录下。(cmd 中使用 pip install ifnude --upgrade 后会出现 ifnudeifnude-0.0.3.dist-info 文件夹)
  • 2、因为我用的是整合包 ifnudeifnude-0.0.3.dist-info 目录在 C:\Users\Administrator\AppData\Local\Programs\Python\Python310\Lib\site-packages 下。

提示:Downloading the detection model to /home/rdteam/.ifnude/detector.onnx

二、issues/107:Downloading the detection model to /home/rdteam/.ifnude/detector.onnx

  • 1、去 https://huggingface.co/s0md3v/nudity-checker/tree/main (你可能需要科学上网)下载 classesdetector.onnx 文件放入到 C:\Users\Administrator\.ifnude 目录下
  • 2、classesdetector.onnx 两个文件都要下载,否则还会提示其它错误。
  • 3、你的目录可能不是 C:\Users\Administrator\.ifnude 这个,Administrator 是你当前用户,你应该把 classesdetector.onnx 文件放入对应用户下,如:C:\Users\xxx宝贝\.ifnude
  • 4、如果你的目录 C:\Users\Administrator\.ifnude 下 没有 .ifnude 文件夹,那么你应该新建一个文件夹名为 .ifnude 的文件夹。然后把 classesdetector.onnx 文件放入即可。
  • 5、重启 sd-webui 即可看到 roop v0.0.2

其它雷请看 秋叶StableDiffusion-webUI安装roop插件排雷记