准备工作:(这里只说明windows 系统,其实mac系统也差不多就不做说明了)
1、 安装python
下载地址:
https://www.python.org/downloads/ downloads选项找到适合自己的系统版本(我自己用的是3.8.6)
下载完成后安装 个人建议选中后 ,鼠标右键 “以管理员身份运行”,然后根据提示,进行安装
测试一下能否使用,win+r 输入cmd回车
到这里python 就安装完成了我们进行第二步
2 、安装pip(包管理工具)
安装之前可以在命令提示符窗口(win+r 输入cmd回车)验证是否已经安装,下方图片是已经安装好的就不用再次安装了
如果你的电脑没有安装,那么下载链接
https://pypi.org/project/pip/#downloads
下载完成后(可以放在d盘或其他盘),解压缩,解压缩完成后通过命令提示符窗口进行操作
安装完成后 继续执行命令python -m pip --version(如果提示不是内部命令也不是可运行,请配置环境变量) 环境变量可以使用 win+q 搜索环境变量 ,编辑系统环境变量,然后点击 右下方的 环境变量,然后找到PATH 进行添加,添加的内容是你python安装的位置找到D盘 python文件夹下的scripts文件夹然后将路径复制,黏贴到环境变量里~
比如:D:\Python\Python311\Scripts\(根据你自己安装的位置进行修改)。然后在重新运行 python -m pip --version 看看是否可以
3、 下载Rvc软件包(根据不同的配置进行选择看你的显卡是N还是A,A卡后缀是AMD ,N卡是Nvidia后缀的链接)
判断显卡类型:
按win+R打开运行,输入dxdiag,然后在弹出的窗口中点击显示,找到制造商,如果制造商显示为nvidia则显卡是N卡,如果制造商显示ATI则显卡是A卡。
下载路径:
https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/releases
网盘下载路径:
https://pan.baidu.com/share/init?surl=9530AOh2H3Feuti_D51cXw&pwd=reqy
下载完成后 解压缩我一般会将软件放在D盘,不会放在c盘
上图中的路径请根据自己软件放置的位置进行修改。
上面图里的位置就是命令提示符需要进入到的最后位置。
4 安装 RVC WebUi
执行命令:pip install -r requirements-dml.txt(这里的requirements-dml.txt 请根据显卡进行选择)
显卡选择不同安装脚本:
A卡/I卡:pip install -r requirements-dml.txt
N卡: pip install -r requirements.txt
安装完成如果没有 errror 报错 可以执行启动命令 python infer_web.py
如果提示报错:error:microsoft visual c++ 14.0 or greater is required”问题
简单的解决方式:
下载链接:
https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&channel=Release&version=VS2022&source=VSLandingPage&passive=false&cid=2030
下载完 安装 ,安装到D盘,或者其他 最好不安装到C盘 避免c盘存储空间不足
就可以解决 error:microsoft visual c++ 报错的问题,然后在重新安装.
注意:执行 python infer_web.py 后 命令提示符窗口不要关闭,它会自动打开浏览器窗口,然后RVC就可以在浏览器窗口使用了
以上为我自己在安装时总结的,可能不全,欢迎大家指正 一起探讨,最近在学习剪辑的东西,如果大家也在安装软件按时遇到了问题,欢迎大家可以关注和我一起讨论!! 望 大家一切顺利!!