下载NLTK数据时出错:[Errno 11004] getaddrinfo失败 [英] Error in downloading NLTK data: [Errno 11004] getaddrinfo failed
问题描述
我已经安装了NLTK模块,但是当我尝试安装数据时,出现以下错误.
I have installed NLTK module but when I try to install the data I am getting the error below.
>>>import nltk
>>> nltk.download('punkt')
[nltk_data] Error loading punkt: <urlopen error [Errno 11004]
[nltk_data] getaddrinfo failed>
False
我应该如何安装数据?
推荐答案
我理解这是一个非常老的问题,但想与以后可能遇到这种情况的任何人分享我的经验. 我所做的是(在Windows 10中)-
I understand this is a very old question but wanted to share my experience for anyone who may experience this situation in future. What i did was (in windows 10) -
- 打开命令提示符.
- 使用命令设置代理-
设置HTTP_PROXY = http://userid:password @ proxyurl:port
set HTTP_PROXY=http://userid:password@proxyurl:port
设置HTTPS_PROXY = http://userid:password @ proxyurl:port
set HTTPS_PROXY=http://userid:password@proxyurl:port
设置FTP_PROXY = http://userid:password @ proxyurl:port
set FTP_PROXY=http://userid:password@proxyurl:port
- 运行命令-
python -m nltk.downloader
python -m nltk.downloader
这篇关于下载NLTK数据时出错:[Errno 11004] getaddrinfo失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!