使用nltk使用语料库报如下错误
LookupError:
Resource ‘tokenizers/punkt/PY3/english.pickle’ not found.
Please use the NLTK Downloader to obtain the resource: >>>
nltk.download()
Searched in:
- ‘/home/python/nltk_data’
- ‘/usr/share/nltk_data’
- ‘/usr/local/share/nltk_data’
- ‘/usr/lib/nltk_data’
- ‘/usr/local/lib/nltk_data’
- ‘’
已经将punkt下载了,下载过程是
https://github.com/nltk/nltk_data/tree/gh-pages/packages
下载压缩包,并将压缩包解压,将其中的packages下的内容复制到
/home/python/nltk_data 目录下,
这其实就是解决,nltk.download() 下载不下来的问题,但是即使这样依然有问题
后来进过上网查询,发现在
/nltk_data/tokenizers
目录下 只有
-rw-rw-r-- 1 python python 298 10月 11 04:57 punkt.xml
-rw-rw-r-- 1 python python 13707633 10月 11 04:57 punkt.zip
这两个文件
,于是果断
unzip punkt.zip
#解压
于是问题解决
版权声明:本文为weixin_39031707原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。