Skip to content

最新的main branch的人声伴奏分离,以及训练的代码都存在no module named xxx的问题 #2842

Description

@JiangYanting

点击人声伴奏分离的“转换”按钮后,出现报错:

PyMSS worker: PyMSS 子进程失败
Traceback (most recent call last):
  File "D:\rvcaudio\assets\tools\pymss_webui.py", line 597, in _pymss_worker_main
    with MSSTBatchSeparator(
         ^^^^^^^^^^^^^^^^^^^
  File "D:\rvcaudio\assets\tools\pymss_webui.py", line 312, in __init__
    raise FileNotFoundError(model_path)
FileNotFoundError: assets\pymss_weights\dereverb_mel_band_roformer_less_aggressive_anvuew_sdr_18.8050.ckpt

我看了一下,原因是pymss_webui.py里面,路径不完整,没有把ckpt开头的路径(比如D:\rvcaudio\)包括进来

而训练的代码,点击“一键训练”后,出现报错:

Traceback (most recent call last):
  File "D:\rvcaudio\assets\train\preprocess.py", line 21, in <module>
    from infer.audio import load_audio
ModuleNotFoundError: No module named 'infer'

我看了一下,train\preprocess.py的同级里,没有infer这个文件夹。infer文件夹是与train文件夹同级的。
这个报错我不知道怎么处理了,请麻烦修复一下。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions