0
点赞
收藏
分享

微信扫一扫

WordNetLemmatizer.lemmatize 无法找到owm-1.4

JakietYu 2022-01-08 阅读 46

在学习NLP时,使用到了WordNetLemmatizer.lemmatize方法,但是却一直报错,并且从报错信息来看一直提示缺少包owm-1.4 .

解决办法如下:

  • 首先下载nltk_data,这里采用的是手动下载解压的方式,下载地址有两个:

    • github地址下载:https://github.com/nltk/nltk_data
    • gitee地址下载:https://gitee.com/dtval/nltk_data
  • 安装好nltk_data 库之后,可能依然无法解决该问题,查看调用源码发现,在使用该方法时首先会查找到对应包,正是因为无法找到才报错。

    • 因此,进入nltk_data 包内的corpora文件夹,找到owm 文件夹,将该文件夹改名为:owm-1.4。问题成功解决。
举报

相关推荐

0 条评论