微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Windows 上安装用于实时语音克隆的 PyTorch?

如何解决如何在 Windows 上安装用于实时语音克隆的 PyTorch?

我遇到了以下问题:我想安装 CorentinJ/Real-Time-Voice-Cloning,但 PyTorch 有问题。这是我已经完成的:

  • 下载了实时语音克隆存储库
  • 将预训练模型下载到编码器、声码器和合成器文件夹中
  • 已安装 ffmpeg
  • 成功运行pip install -r requirements.txt
  • 安装 Anaconda
  • 使用 conda install pytorch torchvision torchaudio cpuonly -c pytorch 成功安装了 PyTorch

但是,在使用 python demo_cli.py 检查安装时,我收到错误

ModuleNotFoundError: No module named 'torch'

然后,我尝试使用我在 https://pytorch.org/get-started/locally 上获得的以下命令使用 Pip 安装 PyTorch:

pip3 install torch==1.8.1+cpu torchvision==0.9.1+cpu torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

但是我得到了错误

ERROR: Could not find a version that satisfies the requirement torch==1.8.1+cpu (from versions: 0.1.2,0.1.2.post1,0.1.2.post2)
ERROR: No matching distribution found for torch==1.8.1+cpu

另外,我只尝试了 pip3 install torch(和 pip install torch),但得到了错误ModuleNotFoundError: No module named 'tools.nnwrap'。我能够安装 tools,但没有成功安装 nnwrap

我该怎么做才能使实时语音克隆工作?我是否必须使用 CUDA 来让 PyTorch 工作?

我的 Python 版本:3.7.4

解决方法

解决方案:我不知道我必须使用 Anaconda Prompt 来运行 python demo_cli.py。然后它起作用了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。