当前位置:   article > 正文

Resource wordnet not found. ; [nltk_data] Error loading wordnet: <urlopen error [Errno 11004]_resource wordnet not found. please use the nltk do

resource wordnet not found. please use the nltk downloader to obtain the res

1. Resource wordnet not found.Please use the NLTK Downloader to obtain the resource:

错误1:
Resource wordnet not found.
Please use the NLTK Downloader to obtain the resource:
如下图:
在这里插入图片描述

解决办法:

自己在终端下载wordnet,然后放在他搜索的文件夹中即可。我选择的是D:\PythonStudy\Anaconda\nltk_data
然后在下载的时候遇到了第二个错误

2. [nltk_data] Error loading wordnet: <urlopen error [Errno 11004]

错误2. [nltk_data] Error loading wordnet: <urlopen error [Errno 11004]
在这里插入图片描述
解决办法:

在C:\Windows\System32\drivers\etc 路径下找到hosts文件,在最后一行添加:199.232.68.133 raw.githubusercontent.com,然后重新运行代码即可。

import nltk
nltk.download('wordnet')
  • 1
  • 2

(若这个IP地址失效,可重新查询:
打开ip查询网站
https://www.ipaddress.com/
输入如下代码
raw.githubusercontent.com
使用查询到的ip地址进行替换

但是。。。。有时候还会遇到网不好的问题,或者其他原因导致下面错误

3.[nltk_data] Error loading wordnet: <urlopen error [WinError 10054]

错误3.[nltk_data] Error loading wordnet: <urlopen error [WinError 10054]
在这里插入图片描述
这时候可采取离线下载的方法,自己手动下载wordnet语料库,然后放在指定路径上。

方法一:

手动下载wordnet语料库,下载地址是https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet.zip。其它语料库同样可以在路径:http://www.nltk.org/nltk_data/ 中找到。
将下载好的包解压后放在nltk可以找到的位置【这个位置就是第一幅图中的Searched in :中的路径】
最后得到的路径就是D:\PythonStudy\Anaconda\nltk_data\corpora\wordnet
注意:中间多一个目录corpora(这个和原始nltk_data数据目录有关,这里的方法相当于只下载了其中一个数据集,方法二相当于把所有数据都下载了,自己选用的方法一)
在这里插入图片描述

方法二:

离线下载NLTK Data,地址:https://github.com/nltk/nltk_data
将解压文件后得到的packages文件夹目录下面的所有文件(防止再少什么文件报错)按照第一幅图中的Searched in :中的路径挑选一个,复制到里面即可。

全文参考:
https://blog.csdn.net/weixin_44056753/article/details/118873282
https://blog.csdn.net/liu16659/article/details/109691534
https://blog.csdn.net/Gabriel_wei/article/details/113360751

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

闽ICP备14008679号