当前位置:   article > 正文

问题解决:NLTK报错:Resource punkt not found. Please use the NLTK Downloader to obtain the resource:

resource punkt not found. please use the nltk downloader to obtain the resou

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、问题描述

当调用nltk包的时候报错Resource punkt not found. Please use the NLTK Downloader to obtain the resource:
完整报错内容如图
在这里插入图片描述
在这里插入图片描述

二、解决办法

方法1.python中安装(存在网络问题不建议)

进入python环境后依次输入

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

但是存在网络问题
在这里插入图片描述
接了外网有可能会安装成功
在这里插入图片描述

方法2.下载安装包

如果方法1实在解决不了,就是用方法2下载安装包的方式
访问nltk_data的github项目github地址
ps:我这里有百度云版本的,github不方便的,大家可以用这个下载
链接:https://pan.baidu.com/s/1moHh7tKJu1svzXayj_cgpg
提取码:vjoe
①如果你是github下载
将其整个下载下来,在其中的packages文件夹下可以找到所缺失的tokenizers文件夹
接下来打开就可见punkt的压缩包
在这里插入图片描述
将其解压缩,连同tokenizers文件夹放至报错的任一目录下即可
在这里插入图片描述
在这里插入图片描述
②如果是百度网盘下载
在报错的任一目录下,建好\nltk_data\tokenizers这两级文件目录
比如我在C:\Users\shenj\AppData\Roaming下建的,
最后在建好的C:\Users\shenj\AppData\Roaming\nltk_data\tokenizers下,将百度网盘的压缩包,解压缩复制过来
在这里插入图片描述

压缩包可以删除!
问题就解决啦!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号