【问题标题】:How can I solve ModuleNotFoundError in Jupyter Lab?如何解决 Jupyter Lab 中的 ModuleNotFoundError?
【发布时间】:2021-07-31 05:27:25
【问题描述】:

这是我在 python 中进行情绪分析的代码,所以我在 jupyter lab 上遇到了一个问题,错误是没有模块名称,但我掌握了有关安装部分 pip install vaderSentiment 和环境变量内容的所有信息。那我该怎么办?

from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer
analyser = SentimentIntensityAnalyzer()

def sentiment_analyzer_scores(sentence):
    score = analyser.polarity_scores(sentence)
    print("{:-<40} {}".format(sentence, str(score)))



 ModuleNotFoundError                       Traceback (most recent call last)
    <ipython-input-22-f1fda500aee5> in <module>
    ----> 1 from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer
          2 analyser = SentimentIntensityAnalyzer()
          3 
          4 def sentiment_analyzer_scores(sentence):
          5     score = analyser.polarity_scores(sentence)
    
    ModuleNotFoundError: No module named 'vaderSentiment'

【问题讨论】:

  • 你安装了那个模块吗?如果是,您确定安装在正确的环境中吗?
  • 是的,安装完成“要求已经满足”并且我的环境变量 python\Scripts pip 路径添加但仍然不起作用
  • 这是几个细节。您需要详细解释您的环境,提供以下信息:JupyterLab 安装在哪里、如何启动它、是否使用 conda 等。另外,您是否尝试过 stackoverflow.com/questions/25607837/… 中的答案?

标签: python pip jupyter-notebook sentiment-analysis jupyter-lab


【解决方案1】:

尝试安装它的full master branch zip file 并将其解压缩到您的主文件位置,然后尝试以与您相同的方式导入或尝试其他代码行来导入它。

from vaderSentiment import SentimentIntensityAnalyzer

还要检查你是否只安装了一个版本的 python 而不是多个。

请尝试将 pip、python 和 vaderSentiment 升级到最新版本。

pip install --upgrade vaderSentiment

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-12
    • 2018-08-03
    • 1970-01-01
    • 2020-05-16
    • 1970-01-01
    • 2019-03-07
    • 2021-11-30
    • 2021-11-13
    相关资源
    最近更新 更多