我正在导入nltk库在我的项目中,它提供以下错误。如果有人有同样的错误,请帮助。ImportError:无法导入名称porter python
Traceback (most recent call last):
File "/home/nitai/Dropbox/thesis/PycharmProjects/auto_tagger2/tagger.py", line 4, in <module>
import buildVocab
File "/home/nitai/Dropbox/thesis/PycharmProjects/auto_tagger2/buildVocab.py", line 4, in <module>
import nltk
File "/usr/local/lib/python2.7/dist-packages/nltk/__init__.py", line 126, in <module>
from nltk.stem import *
File "/usr/local/lib/python2.7/dist-packages/nltk/stem/__init__.py", line 29, in <module>
from nltk.stem.snowball import SnowballStemmer
File "/usr/local/lib/python2.7/dist-packages/nltk/stem/snowball.py", line 25, in <module>
from nltk.stem import porter
ImportError: cannot import name porter
我已经安装了所有的nltk软件包。我不知道。
这是否仅通过导入发生?当你在控制台中运行“import nltk”时,它会发生? – skaz
你是如何安装nltk的?你使用pip安装吗?可能值得检查一下,你是否在与运行的Python版本相同的情况下安装了这个版本。 – priboyd
“Porter”是一个词干分析者的名字,可以将词汇减少到原来的词根。这可能是它需要单独安装。 – User