016 成功解决: Resource punkt not found错误
问题描述
在我们离线安装NLTK后,在进行分词操作时,采用如下代码:
import nltk
nltk.download('punkt')
from nltk.tokenize import word_tokenize
text = "I like to go hiking on the weekends."
tokens = word_tokenize(text)
print(tokens)
但会报出如下错误:
问题定位
没有找到punkt
这一种分词器。
解决方法
我们在离线安装NLTK的文件包后,需要对punkt.zip
进行手动解压。
再次执行运行,程序可以成功执行:
想要了解更多的技术干货及学习教程,欢迎关注微信公众号“安静到无声成长之路”或扫描二维码添加关注。
标签:Resource,punkt,离线,text,tokenize,found,import,nltk From: https://blog.51cto.com/lihuanyu/6195186