Python 下载NLTK数据时出错:[Errno 11004]getaddrinfo失败
我已经安装了NLTK模块,但是当我尝试安装数据时,我得到了下面的错误Python 下载NLTK数据时出错:[Errno 11004]getaddrinfo失败,python,nltk,Python,Nltk,我已经安装了NLTK模块,但是当我尝试安装数据时,我得到了下面的错误 >>导入nltk >>>nltk.download('punkt') [nltk_数据]加载punkt时出错: 假的 如何安装数据?问题可能是系统中设置的代理 而不是: 导入nltk nltk.download() 使用: nltk.set_proxy(“系统代理”) nltk.download() 这应该可以解决问题。查找系统的代理:在windows的“开始”选项中搜索代理。我知道这是一个非常老的问题,但我想与将来可能遇
>>导入nltk
>>>nltk.download('punkt')
[nltk_数据]加载punkt时出错:
假的
如何安装数据?问题可能是系统中设置的代理 而不是: 导入nltk nltk.download() 使用: nltk.set_proxy(“系统代理”) nltk.download()
这应该可以解决问题。查找系统的代理:在windows的“开始”选项中搜索代理。我知道这是一个非常老的问题,但我想与将来可能遇到这种情况的任何人分享我的经验。 我所做的是(在windows 10中)——
python-m nltk.downloader只需键入
nltk.download()
,然后找到所需的软件包。错误消息对我来说意味着包没有被称为punkt
,我相信情况就是这样。它被称为其他东西。A可能出了什么问题。尝试了nltk.download()-error 11004-getaddrinfo失败这看起来像。您是否可以检查设置中是否存在HTTP代理,或者临时更改它以下载数据?
>>>import nltk
>>> nltk.download('punkt')
[nltk_data] Error loading punkt: <urlopen error [Errno 11004]
[nltk_data] getaddrinfo failed>
False