Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ImportError:没有名为nltk的模块(python 2.5、python 2.7.9、nltk、Anaconda)_Python_Python 2.7_Nltk_Anaconda_Python 2.5 - Fatal编程技术网

ImportError:没有名为nltk的模块(python 2.5、python 2.7.9、nltk、Anaconda)

ImportError:没有名为nltk的模块(python 2.5、python 2.7.9、nltk、Anaconda),python,python-2.7,nltk,anaconda,python-2.5,Python,Python 2.7,Nltk,Anaconda,Python 2.5,我不熟悉Python和NLP。我想开始NLP自学。这就是我所做的。 我的计算机上同时安装了Python 25和Python 27。然后我下载并安装了Anaconda安装程序。当我打开PythonIdle时,总是会打开Python2.5Idle。为了打开更高版本的IDLE,我安装了python2.7.9。然后我可以空闲地打开Python 2.7.9。尽管我已经安装了Anaconda,并且它有nltk 3.0.2,但在导入nltk时,我会收到一个错误,上面写着“ImportError:没有名为nlt

我不熟悉Python和NLP。我想开始NLP自学。这就是我所做的。
我的计算机上同时安装了Python 25和Python 27。然后我下载并安装了Anaconda安装程序。当我打开PythonIdle时,总是会打开Python2.5Idle。为了打开更高版本的IDLE,我安装了python2.7.9。然后我可以空闲地打开Python 2.7.9。尽管我已经安装了Anaconda,并且它有nltk 3.0.2,但在导入nltk时,我会收到一个错误,上面写着“ImportError:没有名为nltk的模块”。所以我下载并安装了nltk 3.0.3。但我还是犯了同样的错误。有人能告诉我出了什么问题吗?

您的默认python现在是什么?在cmd中键入python,请参见我在命令提示符->python 2.7.9:Anaconda 2.2.0中键入python时得到的结果,它显示您的默认值是Anaconda版本类型import nltk,并查看问题是否存在什么也没发生。然后我从nltk.book import*中键入
,然后打印出以下错误消息,称为LookupError。为什么会这样?导入nltk后,应该运行
nltk.download()
下载所有需要的方法和数据,然后键入导入