Python中nltk.mousion.vader的错误消息

2024-04-18 17:18:16 发布

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

我是一个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。这就是我犯这个错误的原因吗?我该怎么解决?

非常感谢你的帮助


Tags: 数据gt消息libpackages错误siteanaconda
2条回答
import nltk
nltk.downloader.download('vader_lexicon')

不要用“维达词典”,放上你想要的包

你必须从NLTK的安装程序中安装它。如果你和我一样,你就知道了,但你还是不知道包裹的名字。

遵循以下步骤:

python>;import nltk>;nltk.download()>;d>;vader_lexicon

应该可以。如果d无法识别,请尝试Download

enter image description here

相关问题 更多 >