OSError: Zipfile 'C:\\Users\\lenovo\\nltk_data\\corpora\\gutenberg.zip' does not contain 'gutenberg/doyle-case-book.txt'
时间: 2023-11-19 15:05:22 浏览: 90
cuda报错 OSError: libcudart.so.10.0: cannot open shared object file: No such file
这个错误是由于nltk库中的gutenberg语料库中缺少'doyle-case-book.txt'文件导致的。解决方法是重新下载gutenberg语料库,可以使用以下代码:
```python
import nltk
nltk.download('gutenberg')
```
如果下载速度较慢,也可以尝试更换nltk数据源,使用以下代码:
```python
import nltk
nltk.download('gutenberg', download_dir='your_download_path', quiet=False, timeout=1000)
```
其中,'your_download_path'为你指定的下载路径。
阅读全文