我的nltk从cmd里面运行python 然后自动下载报错 然后在网上从guib手动下载的 下载后开始运行个简单的程序可以运行 导入nltk.book也能正常输出
但是紧接着 我运行一个也是很简单的程序 报错如下
说是找不到 punkt 让我使用下面这个语句下载
import nltk
nltk.download('punkt')
然后新建.py文件 下载后如下
说是已经更新完毕 然后我重新运行程序,发现上述操作没用,还是报错。
然后就奇怪了 怎么没用呢 不过机智的我发现了报错信息中的又一个提示
尝试去加载nltk:tokenizers/punkt/english.pickle这个东西。我心想难道手动下载没下这个? 我先加载试试
import nltk.data
tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle')
发现输入的engli