导入NLTK:没有模块NLTK语料库

man*_*sha 3 macos nltk

我安装了NLTK.这是安装日志的图像.

在此输入图像描述

当我使用import nltk我得到一个错误:

"没有名为NLTK.corpus的模块"

这是一个截图.

在此输入图像描述

可能是什么原因?

Der*_*k_P 10

我想我遇到了同样的问题.因此,一次下载所有包(因为问题未指定).

启动python,然后导入包,退出python并升级nltk.修改"全部"以下载特定语料库.花了一些时间来完成'全部'下载,我分别下载了framenet_v15并重新启动了'all'之后.下载完成后升级nltk.

$ python
>>>import nltk
>>>nltk.download('all')
Run Code Online (Sandbox Code Playgroud)

退出python

$ pip install --upgrade nltk
Run Code Online (Sandbox Code Playgroud)


小智 5

要解决此问题,您应该将文件重命名为其他名称,例如nltkXXX.py。另外,请确保从目录中删除“ nltk.pyc”(因为它也会被加载)(这是代码的字节编译版本)。之后,它应该可以正常工作。