当前位置:   article > 正文

【亲测可用】WIN10系统下NLTK数据包安装,错误代码[Errno 11004] getaddrinfo failed 成功解决

getaddrinfo failed

NLTK是自然语言处理重要的库,在win10系统下安装数据库nltk.download()会报错[Errno 11004] getaddrinfo failed。
在这里插入图片描述
在这里插入图片描述

通过修改 C:\Windows\System32\drivers\etc 路径下的host文件配置,发现隐藏文件中根本没有host文件。
在这里插入图片描述
于是只能通过“命令提示符(管理员)”,复制以下命令并在命令提示符中点击鼠标右键,点击“粘贴”,随后按回车键(Enter)执行:

for /f %P in (‘dir %windir%\WinSxS\hosts /b /s’) do copy %P %windir%\System32\drivers\etc & echo %P & Notepad %P

当显示“已复制1 个文件。”时即表示命令完成,同时将使用记事本打开 hosts 文件,在host文件中增加:
# nltk data
185.199.108.133 http://raw.githubusercontent.com
在这里插入图片描述
保存hosts文件后,重启jupyter notebook的python内核。运行代码nltk.download(),最终成功解决[Errno 11004] getaddrinfo failed错误代码。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/853103
推荐阅读
相关标签
  

闽ICP备14008679号