我在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的新手)
答案 0 :(得分:1)
你需要根据你的python-version安装包,在我的情况下(Python3)我使用了不正确的,因为第一次是:
!pip install textblob
正确的指令是:
!pip3 install textblob
答案 1 :(得分:0)
使用python -m pip install textblob
。如果您使用的是conda
或virtualenv
,则需要在安装之前激活该环境。
git clone <blah>
会将文件放到您的计算机上,但是您的python解释器不知道这些文件在哪里。 git存储库中可能包含setup.py
之类的文件,可以对您进行帮助安装,但仍然需要以可用的方式将其安装在您的site-packages目录中python安装。
请注意,请不要将git clone克隆到站点程序包中,它将引发诸如“ TextBlob不是python模块”之类的错误
答案 2 :(得分:0)
需要下载和导入库
!pip install textblob #for installation
import textblob #to import
from textblob import TextBlob
答案 3 :(得分:0)
答案 4 :(得分:0)
遇到同样的问题:TextBlob
的文档似乎表明安装 textblob 需要 2 个步骤:
pip install -U textblob
和
python -m textblob.download_corpora
这样做之后,它对我有用。文档位于 https://textblob.readthedocs.io/en/dev/