deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 993|回复: 1

ROOP的安装

[复制链接]

2

主题

11

帖子

152

积分

高级丹童

Rank: 2

积分
152
 楼主| 发表于 2023-8-5 00:09:01 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
换face工具Roop 在windows下的安装(新手入门级 我的学习笔记)
视频来源:
作者:AI百晓生
安装前准备(如果已经安装好python 、GIT、VS&CUDA的可以跳过):
1.    安装必备软件python 3.10.6
安装时需要把python添加到系统环境变量中

2.    安装Git,所有选项默认即可
3.    下载安装ffmpeg6.0 ,这只是压缩包,不需要安装,只需要把解压后的路径添加到系统环境变量即可(不知道如何添加的请自行百度,以下为添加截图)

4.    安装visual studio2022
安装时勾选 使用C++的桌面开发,保险起见把python开发也勾上
后面再次点击使用c++的桌面开发选项卡,在左边勾选如图选项

这三项安装要确保C盘空间足够,安装完毕后要重启电脑
安装完毕后,WINDOWS的ROOP CPU运行环境就完成了,但是我们一般都会选择用GPU跑,这样快很多很多,你的GPU最好是NVIDIA的,显存4G以上
5.    接下来安装CUDA,到英伟达官网下载就可以了。如果不是英伟达显卡,要使用DXML,这个放到roop运行的虚拟环境说。
准备工作完成后,我们开始正式安装ROOP,
安装ROOP
1.    用GIT把roop复制到本地,
复制这条命令git clone https://github.com/s0md3v/roop
然后跑到你想安装的文件夹下,(文件夹名字不建议用中文)
点击鼠标右键,在弹出菜单中选择GIT BASH HERE
在命令行模式(下面简称CLI)粘贴刚才的命令按enter 回车键 后执行,跳出下载安装界面

安装完毕后,我们就可以看到roop ,项目就克隆到本地了。
2.    创建和激活虚拟环境(给同学们留个小作业:为什么要用虚拟环境?除了用venv虚拟环境,我们还有什么其他虚拟环境选择?如果不知道,去看看原UP主的视频学习一下或者上网百度谷G以下,newbing也是很好的选择)
我们到roop安装目录下,地址栏删除原有信息,输入CMD按回车

打开cli后输入指令并回车执行

python -m venv venv
创建后可以看到虚拟机文件夹

所有roop运行的依赖文件都会放在这个虚拟环境中。
接着再到cli中输入激活虚拟机指令
call venv\scripts\activate

激活后,可以看到

请注意后续步骤包括roop运行都必须先激活虚拟环境再虚拟环境中运行,虚拟环境前会带(venv)字样
接下来安装roop依赖包
3.    安装roop依赖包
在Venv的虚拟环境中,复制pip install -rrequirements.txt  
粘贴后执行

这个过程非常漫长,请耐心等待,有兴趣的可以打开roop文件夹中的requirements.txt,看看它里面的内容。
安装完毕后 就可以了,原视频UP主推荐去执行pip list 看看是否成功安装好onnxruntime-gpu;当然这个在不同显卡不同机器是不一样的,像NVIDia的卡,后缀就是gpu;如果是NVIDIA的卡,又没看到这个依赖文件,则需要手动安装这个包
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.15.1
如果是AMD家的或者INTEL的独立显卡(intel我没测试过,也许不能运行)
需要执行
pip uninstall onnxruntime onnxruntime-directml
pip install onnxruntime-directml==1.15.1
来执行GPU加速
请注意,ROOP在不同显卡下的运行指令是不一样的,本文只讲windows平台下的安装,其他不做介绍,如需要了解运行,请访问原作者视频6:23后的运行和操作介绍。
下载模型
https://pan.baidu.com/s/1BuqA6ptkBC7L0MwuHSDVwg 提取码:83vw
4.下载模型,原作者:AI百晓生 提供
https://pan.baidu.com/s/1BuqA6ptkBC7L0MwuHSDVwg 提取码:83vw
参照图示中文件夹,放到对应文件夹中

回复

使用道具 举报

13

主题

528

帖子

3796

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3796
发表于 2023-8-10 15:22:43 | 显示全部楼层
关于安装,Roop作者其实写得还挺详细得。

重点其实是网络。
1)Python环境,不换成国内源,依赖特别是大点的几乎没法装。
2)模型下载,国内合法下载困难(通过百度阿里盘共享)。
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-9-23 20:27 , Processed in 0.095833 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表