Mac上的python导入nltk错误

Mac上的python导入nltk错误,python,nltk,Python,Nltk,我迷路了 我按照指示在Mac上安装NLTK 在shell中使用import-nltk时,不会显示任何错误消息 $ python Python 2.7.6 |Anaconda 1.9.0 (x86_64)| (default, Jan 10 2014, 11:23:15) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type "help", "copyright", "credits" or "license" for more informatio

我迷路了

我按照指示在Mac上安装NLTK

在shell中使用import-nltk时,不会显示任何错误消息

$ python
Python 2.7.6 |Anaconda 1.9.0 (x86_64)| (default, Jan 10 2014, 11:23:15)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import nltk
>>>
但是在文件中使用它

#!/usr/bin/python

import nltk

print "test"
运行它时,解释器无法找到模块

Traceback (most recent call last):
  File "./dummy.py", line 3, in <module>
    import nltk
ImportError: No module named nltk

感谢您的帮助。

尝试使用PIP或自制软件或任何您用来安装它的工具重新安装它。如果有任何东西说错误和叮当声对不起,我不记得确切的错误,这意味着它没有正确安装,这可能是因为你没有权限。如果您没有权限,请使用sudo命令运行用于安装它的命令。

试试这个

$python
>>> import nltk
>>> nltk.download()

所以我自己解决了/usr/bin/env python是一个更好的想法。使用pip安装是正确的,正如我所说的,当我使用时,问题不会发生/用usr/bin/env代替python/usr/bin/python。所以一切都很好。无论如何,我会把它标记为已解决