无法在 python 中完全下载 nltk 包。停在 omw

unable to completely download nltk package in python. stops at omw

我无法完成 nltk 包下载。它总是停在项目 omw (Open Multilingual Wordnet)。这是仅存的两个。我查看了其他帮助项目(即 or error installing Nltk) but the problem persists. It returns the error code 11001, i.e. wrong server location. But the server index http://ntlk.org/nltk_data/ 适用于所有其他项目。我在这里有点迷路。

可以找到错误信息的打印画面here

我用的是python 3.5,有最新的nltk文件(昨晚下载解压)

非常感谢!

您是否使用代理服务器连接到互联网?如果是这样,试试这个:

nltk.set_proxy('http://proxy.example.com:3128', ('USERNAME', 'PASSWORD'))
nltk.download()

或者,试试这个:

打开一个终端window(使用开始菜单上的“运行...”选项)。进入安装Python的目录,例如C:\Program Files\Python 3.5\

类型:

python -m nltk.downloader all 

如果所有这些都失败了,您应该尝试从这里手动下载数据:http://www.nltk.org/nltk_data/,然后将您的数据放在 C:\nltk_data 目录中。