玩AI绘画用stablediffuision的小伙伴很多已经用上了大名顶顶的一键换脸工具roop了,可是还是有很多小伙伴卡在了安装这个插件的路上不能自拔,作为编程纯小白的我也被困在原地整整2天,还好我各种查资料及在AI绘画群咨询各位大佬,终于也于刚才安装成roop插件了。
文章比较长,如果你还没有成功安装roop请耐心看完,也许对你有所帮助,如果我的方法解决了你的问题,请点赞转发收藏一键三联将是对我最大鼓励!
安装roop只需要简单三部
一、在Windows上,下载并安装visualstudio。在安装过程中,请确保包含Python和C++包。这句话的意思是你在下载好visualstidio这款软件后你必须勾选python开发项和使用C++桌面开发,点击这两个选项,而且只需勾选这两个选项即可其他的忽略!
这里我建议大家学习下visualstudio的基本概念以便更好的理解为什么要安装这个软件,我相信这会对我们之后的AI绘画很有帮助。因为我一直相信总结实践输出是最好的学习方法没有之一。
二、安装insightface==0.73这个开源项目
先看它的定义?InsightFace是一个用于人脸识别和人脸分析的开源项目。它提供了一套基于深度学习的人脸识别算法和工具,旨在识别和分析图像或视频中的人脸。
在安装的时候,建议将安装包升级到秋叶大佬的sd-webui-aki-v4.2版本,并在python文件路径下运行以下命令:
指令1:pipinstallinsightface==0.7.3
很多人都卡到这一步了,可能会出现的问题有以下这几种情况,我一一列出来供各位参考修正指令。
1.输入以上指令后显示,不是内部或外部命令,也不是可运行的程序或批处理文件。这个问题可能是环境变量没处理好,这个时候你只要把这个指令改为:
指令2:python-mpipinstallinsightface==0.7.3
以上指令的意思是,使用Python的包管理工具pip安装insightface软件包的特定版本0.7.3。
通过在python-m后面指定模块名称,可以确保在命令行中正确使用与特定Python解释器相关联的模块。这对于确保在使用多个Python版本或虚拟环境时正确执行命令非常重要。
2.输入指令1或2之后报错显示,以下提示代表你正在尝试使用一个不被信任或不安全的主机来访问Python包的仓库。在你的情况下,你使用了douban.