import torch
import sys
"""
解决找不到 tools 模块的问题
GPT-SoVITS/tools/uvr5/test.py", line 1, in <module>
from tools.i18n.i18n import I18nAuto
ModuleNotFoundError: No module named 'tools'
"""
sys.path.append(os.getcwd())
from tools.i18n.i18n import I18nAuto
i18n = I18nAuto()
"""
不使用 sys.argv 获取参数可以解决报错
GPT-SoVITS/tools/uvr5/webui.py", line 27, in <module>
device=sys.argv[1]
IndexError: list index out of range
"""
# device=sys.argv[1]
# is_half=eval(sys.argv[2])
# webui_port_uvr5=int(sys.argv[3])
# is_share=eval(sys.argv[4])
if torch.cuda.is_available():
device = "cuda"
else:
device = "cpu"
print('device:', device)
is_half=True
webui_port_uvr5=6666
is_share=False
tools/uvr5/webui.py