当我尝试导入TextBlob时,我得到“ImportError:无法导入名称compat”。这是什么意思?我该如何解决?

时间:2016-06-01 18:53:56

标签: python nlp nltk importerror textblob

从我所知道的“compat”是NLTK的一些组成部分,TextBlob是基于它构建的。奇怪的是,我过去导入了TextBlob,所以这必须是最新的。我已将TextBlob和NLTK更新为最新版本,因此问题并非如此。

this one等类似问题基本上没有得到解决,因为建议基本上是“不要导入所有NLTK”。

编辑:我的代码如下

from textblob import TextBlob

1 个答案:

答案 0 :(得分:2)

你确定textblob安装正确吗?您可能想尝试

pip install -U textblob
python -m textblob.download_corpora

尝试之后运行代码,它应该可以正常工作。