当前位置:   article > 正文

Mac平台上安装stabl diffusion roop插件不显示的问题,以及解决方法。_roop安装后扩展里没有

roop安装后扩展里没有

这是一个面向想在Mac平台手动安装roop插件不显示问题的解决方案。这里将会列举出本人在多次启动roop插件碰壁后,根据终端提示逐步排查出问题,并成功启动roop插件的一个过程,希望能够帮助到看到这篇文章的人。

一、roop插件的安装

1.打开stabl diffusion webui,点击扩展,选择从网址安装,你会看到如下页面

2.然后在“扩展的GitHub仓库 网址”一栏中粘贴roop插件的下载地址:https://github.com/s0md3v/sd-webui-roop,并点击安装。

二、网络工具调试

国内有墙,很多需要在线下载的依赖会下载不了,需要用到“steam++”这个工具,链接:https://steampp.net这里需要自行下载。注意:第一次加速的时候会跳出官网的网络配置,请自行依照官网提示操作。

三、安装roop插件需要的依赖

  • insightface==0.7.3
  • onnx==1.14.0
  • onnxruntime==1.15.0
  • opencv-python==4.7.0.72

以上四个为roop插件需要的依赖可以使用pip工具进行下载。

例如:pip3 install  insightface==0.7.3/onnx==1.14.0

四、下载roop插件需要的模型

roop插件是需要下载模型的,下载模型为:inswapper_128.onnx,没有的话会报错。下载链接:​​​​​​​https://huggingface.co/henryruhs/roop/resolve/main/inswapper_128.onnx

放入本地文件路径:/Users/“你的用户名”/stable-diffusion-webui/models/roop文件夹下面(这个路径如果你成功安装完SD是会有的)

五、下载ifnude这个依赖需要的模型

ifnude是一个用于人脸检测和人脸识别的开源软件包,在你放入inswapper_128.onnx模型后,如果运行./webui.sh还有提示要在ifnude文件夹中下载并放置好detector.onnx文件的话,就说明你的终端网络连不到国外网站了(国内网民的痛)steam++也不行了,这个本来是帮你在线下载的,因为网络原因直接寄了。需要手动下载,提示如下:

ifnude文件夹内需要两个文件:

你有魔法的话能到这个官网链接的网址下载:

model_url = "https://huggingface.co/s0md3v/nudity-checker/resolve/main/detector.onnx"
classes_url = "https://huggingface.co/s0md3v/nudity-checker/resolve/main/classes

我是自己手动搜索国内的文件安装成功的。

到这一步就没有什么好说的,我碰到的问题就这些,希望这篇文章对你有帮助(搜了全网很难看到一篇解答对Mac 版sd roop插件报错的文章,我算是自己边看提示,边调试成功的,这篇文章也是给自己保存备份的,万一以后忘记了,看看自己的记录的应该能装上)。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号