CjangCjengh / MoeGoe

Executable file for VITS inference
MIT License
2.32k stars 251 forks source link

Update requirements.txt #31

Closed aldlss closed 1 year ago

aldlss commented 1 year ago

numpy 版本过低,造成 torch 无法正常运行 1 同时由于 numba 需要 numpy 版本低于 1.24 2 因此能使用的最高版本就是1.23.5,该版本下,torch 能正常运行

MoeGoe.py 的 176 行 引入了 audonnx,安装 requirements.txt 的时候没安装到,运行到此处会报错

fumiama commented 1 year ago

numpy限制在1.22是为了确保openjtalk能正常运行。升级不能保证它能正常工作,但也不一定没法工作。

aldlss commented 1 year ago

numpy限制在1.22是为了确保openjtalk能正常运行。升级不能保证它能正常工作,但也不一定没法工作。

抱歉,我想我也许不应该直接提pr 不过目前版本的numpy已经不能让torch正常工作了,也许这块需要其他处理

那么audonnx是否需要添加呢,这个似乎是缺少了,尽管只有有限的使用

fumiama commented 1 year ago

torch并非一定要升级,你可以在venv使用旧版。那个audonnx既然用到了,我觉得确实可以加上。

aldlss commented 1 year ago

创建venv环境安装的时候没限制版本的话,默认就是装的新版,倒也不是我想升级…… 那么我更改一下吧,只加上audonnx

tjc0726 commented 1 year ago

可以numpy==1.23.5,测试与当前torch版本兼容 1.22版本配最新torch运行Moegoe.py时torch会报RuntimeError: Numpy is not available,1.23.5版本没问题