我是一个Python的初学者,正在尝试使用nltk.mousion.vader,但是尽管多次尝试修复它,还是收到了一条经常出现的错误消息。我以前安装了大部分NTLK(3个模块已过期,无法安装)。然后我使用命令行提示符安装了nltk.mousion.vader,我的输出是“Successfully installed vadermousion-2.5”c:\ anaconda\lib\site packages中的vadermoption。然后我运行下面的脚本并重复获得下面的错误消息:
from nltk.sentiment.vader import SentimentIntensityAnalyzer
sid = SentimentIntensityAnalyzer()
ss = sid.polarity_scores(sentence_that_I want_to_analyze)
print(ss)
输出:
外观错误:
资源 '情感/vader_lexicon.zip/vader_lexicon/vader_lexicon.txt' 找不到。请使用NLTK下载程序获取 资源:>;>;>;nltk.download() 搜索范围: -'C:\用户\名称/nltk\U数据' -'C:\ nltk_数据' -'D:\ nltk_数据' -'E:\ nltk_数据' -'C:\水蟒\nltk U数据' -'C:\Anaconda\lib\nltk_数据' -'C:\用户\名称\应用程序数据\漫游\nltk\U数据' -''
我注意到错误消息不包括安装包的位置=c:\ anaconda\lib\site packages。这就是我犯这个错误的原因吗?我该怎么解决?
非常感谢你的帮助
不要用“维达词典”,放上你想要的包
你必须从NLTK的安装程序中安装它。如果你和我一样,你就知道了,但你还是不知道包裹的名字。
遵循以下步骤:
python
>;import nltk
>;nltk.download()
>;d
>;vader_lexicon
应该可以。如果
d
无法识别,请尝试Download
。相关问题 更多 >
编程相关推荐