python - 运行python程序时出现导入错误

标签 python python-2.7

我已经尝试了所有导入方法并升级了库,但仍然无法克服这个错误。我已经以编程方式下载并安装了所有 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/

相关文章:

python - 拆分一个不带空格的十进制值字符串 - Python

python - 插入拼接列表时出现奇怪的行为?

Python 上下文管理器未清理

python - 在 Python 2.7 中打印 UTF-8 字符

python - pydrive:尝试将文件从远程服务器上传到 Google Drive

python - OpenCV人脸识别程序崩溃

python - LALR 语法、尾随逗号和多行列表分配

python - 来自 Black Hat Python Book [Errno 19] 的 Arper.py

python-2.7 - 在 Windows 上安装 NodeboxOpenGL

python - 为 emacs-jedi 安装 python 服务器