NLTK加载modu时出错

2024-09-29 21:31:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行此代码:

import nltk


text = "Mrs. Hudson made a cup of tea. She is a wonderful woman."
sentences = nltk.tokenize.sent_tokenize(text)#breaks statement into       
print sentences
#print tokens
tokens = [nltk.tokenize.word_tokenize(s) for s in sentences]#tokenizes sentences passes as list of lists

PosTokens = [nltk.pos_tag(e) for e in tokens]

当我运行它时,我得到一个错误:

^{pr2}$

所以我运行下载程序来获取标签,根据这个问题,我需要“maxtent_treebank_pos_tagger” nltk pos_tag usage

我得到以下结论:

nltk.download('maxtent_treebank_pos-tagger')

NameError: name 'averaged_perceptron_tagger' is not defined
>>> nltk.download('maxtent_treebank_pos-tagger')
[nltk_data] Error loading maxtent_treebank_pos-tagger: Package
[nltk_data]     'maxtent_treebank_pos-tagger' not found in index
False

所以我很难说谢谢大家的帮助!!!在


Tags: oftextinposforistagsentences

热门问题