我已经尝试了所有导入方法并升级了库,但仍然无法克服这个错误。我已经以编程方式下载并安装了所有 nltk 和语料库数据,它可以在 python shell 中运行,但出现错误。
Traceback (most recent call last):
File "spark.py", line 7, in <module>
from textblob_aptagger import PerceptronTagger
File "/usr/local/lib/python2.7/dist-packages/textblob_aptagger/__init__.py", line 8, in <module>
from textblob_aptagger.taggers import PerceptronTagger
File "/usr/local/lib/python2.7/dist-packages/textblob_aptagger/taggers.py", line 10, in <module>
from textblob.packages import nltk
ImportError: No module named packages
Here是我的代码的粘贴箱并导入..
最佳答案
相同的错误已发布在 github 上 here 。使用它来安装 textblob:
$ pip install -U git+https://github.com/sloria/textblob-aptagger.git@dev
此外,您应该将 from text.blob import TextBlob as tb
更改为 from textblob...
对我有用..
关于python - 运行python程序时出现导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35912927/