【问题标题】:No Module named textblob没有名为 textblob 的模块
【发布时间】:2018-11-16 22:54:13
【问题描述】:

我在我的 PC 上安装了带有以下行的文本 blob:

$ git clone https://github.com/sloria/TextBlob.git

然后发生了:

pcarrera@LAP-JYT456465 ~/Python
$ git clone https://github.com/sloria/TextBlob.git
Cloning into 'TextBlob'...
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 3729 (delta 1), reused 0 (delta 0), pack-reused 3722
Receiving objects: 100% (3729/3729), 7.96 MiB | 10.79 MiB/s, done.
Resolving deltas: 100% (2054/2054), done.

我想用下面的简单脚本对其进行测试:

from textblob import textblob

text = ''' The movie was great. The movie was bad. The movie was really bad 
'''

blob = textblob(text)

for sentence in blob.sentences:
    print(sentence.sentiment.polarity)

但是我得到了这个错误,我不知道如何继续前进:

Traceback (most recent call last):
  File "textblob_install.py", line 1, in <module>
    from textblob import textblob
ImportError: No module named textblob

请帮助(Python 新手)

【问题讨论】:

  • 您实际上并没有安装 TextBlob,您只是下载了它。使用 pipconda 进行安装比从 GitHub 存储库安装要容易得多。

标签: python textblob


【解决方案1】:

使用python -m pip install textblob。如果您使用的是condavirtualenv,则需要在安装之前激活该环境。

git clone &lt;blah&gt; 会将文件放到您的计算机上,但您的 python 解释器不知道这些文件在哪里。 git repo 可能有类似setup.py 之类的文件,可以帮助你安装它,但它仍然需要以可用的方式安装在你的 python 安装的 site-packages 目录中.

注意,not git clone 到站点包中,它会抛出“TextBlob 不是 python 模块”之类的错误

【讨论】:

    【解决方案2】:

    遇到同样的问题:TextBlob 的文档似乎表明安装 textblob 需要 2 个步骤:

    pip install -U textblob
    

    python -m textblob.download_corpora
    

    这样做之后,它对我有用。文档位于 https://textblob.readthedocs.io/en/dev/

    【讨论】:

      【解决方案3】:

      你需要根据你的python版本安装包,在我的情况下(Python3)我使用了不正确的,因为第一次是:

      !pip install textblob
      

      正确的指令是:

      !pip3 install textblob
      

      【讨论】:

        【解决方案4】:

        需要下载和导入库

        !pip install textblob      #for installation
        
        import textblob            #to import
        from textblob import TextBlob
        

        【讨论】:

          【解决方案5】:

          软件包的安装未完成。您应该正确安装该软件包。

          pip install -U textblob
          

          请参考以下链接了解更多信息 readthedocs

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2020-08-01
            • 1970-01-01
            • 1970-01-01
            • 2019-03-28
            • 2017-12-30
            • 2018-01-06
            • 2018-11-11
            • 2015-04-10
            相关资源
            最近更新 更多