Nltk导入问题

时间:2013-10-07 20:19:16

标签: python nltk importerror

我可以在python shell中导入ntlk和pos_tag就好了。

>>> import nltk
>>> from nltk import pos_tag

但是当我需要编写像

这样的脚本时
import nltk
from nltk import pos_tag

我收到了追溯错误

Traceback (most recent call last):
File "mynltkfile.py", line 1, in <module>
from nltk import pos_tag
File "/Users/jacksongeller/Desktop/nltktest/mynltkfile.py", line 1, in <module>
from nltk import pos_tag
ImportError: cannot import name pos_tag

我已经完成了nltk.download()并已下载了所有内容。 我也有管道numpy

另外,如果我只是从脚本导入nltk,我会得到相同的追溯

Traceback (most recent call last):
File "mynltkfile.py", line 1, in <module>
import nltk
File "/Users/jacksongeller/Desktop/nltktest/mynltkfile.py", line 1, in <module>
from nltk import pos_tag
ImportError: cannot import name pos_tag

我错过了一个文件吗?如果是的话应该去哪里? 提前致谢

1 个答案:

答案 0 :(得分:0)

从解释器中输入

import nltk
import sys
print(nltk)
print(sys.executable)

然后创建一个具有相同内容的脚本并运行

python script.py

请发布输出。