执行 preprocess_hubert_f0.py 环节找不到 caffe2_nvrtc.dll
Opened this issue · 2 comments
Petertan303 commented
顺着提示的路径找了,caffe2_nvrtc.dll 存在,但不知为何无法识别
按照其他 issue 的回答,检查了numpy和pyword的版本,调整之后还是一样的错误。
报错原文如下:
Traceback (most recent call last):
File "E:\vict\so-vits-svc\preprocess_hubert_f0.py", line 4, in <module>
import torch
File "D:\Py_Anaconda\lib\site-packages\torch\__init__.py", line 139, in <module>
raise err
OSError: [WinError 126] 找不到指定的模块。 Error loading "D:\Py_Anaconda\lib\site-packages\torch\lib\caffe2_nvrtc.dll" or one of its dependencies.```
NaruseMioShirakana commented
Win32的LoadLibrary函数不一定是找不到这个需要的动态库才会报错,也有可能是找不到这个动态库所需要的动态库而报错。
仔细检查一下自己的依赖安装情况
Petertan303 commented
Win32的LoadLibrary函数不一定是找不到这个需要的动态库才会报错,也有可能是找不到这个动态库所需要的动态库而报错。 仔细检查一下自己的依赖安装情况
用dependencies这个软件查了缺少的dll,但缺的dll一串串的,很多很多
感觉上是缺少了某个包没安,但对照项目提供的依赖列表,是确实都安装了的
现在正在重新安装所有包,怀疑是版本问题