【问题标题】:NLTK | Sentiment Classifier | Issues with InstallNLTK |情绪分类器 |安装问题
【发布时间】:2018-01-30 12:13:28
【问题描述】:

我在安装sentiment_classifier 时遇到问题。

我目前做了什么:

  1. pip install sentiment_classifier
  2. python setup.py install
  3. 已下载sentiment_classifier-0.5.tar.gz
  4. 将包放入我的目录

外壳错误:

  1. pip install sentiment_classifier:

Requirement already satisfied: sentiment_classifier in c:\users\ac\anaconda3\lib\site-packages

Requirement already satisfied: numpy in c:\users\ac\anaconda3\lib\site-packages (from sentiment_classifier)

Requirement already satisfied: nltk in c:\users\ac\anaconda3\lib\site-packages (from sentiment_classifier)

Requirement already satisfied: argparse in c:\users\ac\anaconda3\lib\site-packages (from sentiment_classifie )

  1. python setup.py install - C:\Users\AC\Anaconda3\python.exe: 无法打开文件 'setup.py': [Errno 2] 没有这样的文件或目录

当我在 Jupyter Notebook 中调用它时:

from senti_classifier import senti_classifier

我明白了:

FileNotFoundError: [Errno 2] 没有这样的文件或目录:'C:\Users\AC\Anaconda3\lib\site-packages\senti_classifier\data\SentiWn.p'

任何帮助将不胜感激。

我一直在参考的文档:

任何帮助将不胜感激。

【问题讨论】:

  • pip install 的输出不是错误,它只是告诉您不必下载这些软件包,因为它们已经安装。您是否发现您无法实际使用该组件?
  • can't open file 'setup.py': [Errno 2] No such file or directory听起来您在错误的目录中运行它。 setup.py 在哪里,如果在该目录中运行命令会发生什么?
  • edit你的问题澄清我在之前的cmets中问过的问题。
  • 我无法使用该组件。它只是返回该错误消息。在 Jupyter 中,这绝对是我收到的错误消息(它可能会被截断,但不会显示其他任何内容)。设置是:“C:\Users\AC\Anaconda3\Lib\site-packages\sentiment_classifier-0.5\setup.py”,当我去运行它时,一个块框会弹出一秒钟,然后什么都没有。跨度>

标签: python python-3.x nltk sentiment-analysis


【解决方案1】:

它缺少一些运行所需的文件,并且当您使用pip 安装软件包时没有下载这些文件,您可以从https://github.com/kevincobain2000/sentiment_classifier 下载该库的存储库,然后复制粘贴其中的文件将 '/src/senti_classifier/data/' 放入库的目录中,即 'C:\Users\AC\Anaconda3\lib\site-packages\senti_classifier\data' 目录。

【讨论】:

  • 这非常有效。也感谢@tripleee 的所有帮助!非常感谢。对于其他有类似问题的人,请按照上述步骤操作。作品
猜你喜欢
  • 2019-01-17
  • 2015-04-27
  • 1970-01-01
  • 1970-01-01
  • 2015-07-15
  • 1970-01-01
  • 2013-02-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多