1 问题描述
VITS2的模型训练过程中,出现nltk_data下载失败错误,打印信息如下:
python preprocess_text.py
[nltk_data] Error loading averaged_perceptron_tagger: <urlopen error
[nltk_data] [Errno 111] Connection refused>
[nltk_data] Error loading cmudict: <urlopen error [Errno 111]
[nltk_data] Connection refused>
Traceback (most recent call last):
File "/root/anaconda3/envs/vits/lib/python3.9/site-packages/nltk/corpus/util.py", line 84, in __load
root = nltk.data.find(f"{self.subdir}/{zip_name}")
File "/root/anaconda3/envs/vits/lib/python3.9/site-packages/nltk/data.py", line 583, in find
raise LookupError(resource_not_found)
LookupError:
**********************************************************************
Resource cmudict not found.
Please use the NLTK Downloader to obtain the resource:
>>> import nltk
>>> nltk.download('cmudict')
For more information see: https://www.nltk.org/data.html
Attempted to load corpora/cmudict.zip/cmudict/
Searched in:
- '/root/nltk_data'
- '/root/anaconda3/envs/vits/nltk_data'
- '/root/anaconda3/envs/vits/share/nltk_data'
- '/root/anaconda3/envs/vits/lib/nltk_data'
- '/usr/share/nltk_data'
- '/usr/local/share/nltk_data'
- '/usr/lib/nltk_data'
- '/usr/local/lib/nltk_data'
**********************************************************************
During handling of the above exception, another excepti

文章讲述了在VITS2模型训练过程中遇到的nltk_data下载失败问题,涉及cmudict资源缺失。通过在GitHub下载nltk_data包并将其放置在正确位置,以及对Conda环境和包管理的理解,解决了这个问题。同时介绍了Conda在包管理和环境隔离中的作用及其优势。
最低0.47元/天 解锁文章
7万+

被折叠的 条评论
为什么被折叠?



