LookupError:
**********************************************************************Resource xxx not found.Please use the NLTK Downloader to obtain the resource:>>> import nltk>>> nltk.download('xxx')

因为一些原因,下载不了nltk的相关数据,这个时候可以手工导入所需的资源

0. 相关语料数据

我收集了四份资源分别是punk,omw-1.4,stopwords,wordnet

下载链接

1. word_tokenize相关

1.1 报错代码

from nltk.tokenize import word_tokenize
a = "hello, world!"
print(word_tokenize(a))

1.2 报错信息

缺失punkt。这里我的环境是ubuntu中的miniconda下的tf,我的用户名是username。我选择了下面搜索路径中的第二条路径,实际可以结合自身情况修改。

LookupError:
**********************************************************************Resource punkt not found.Please use the NLTK Downloader to obtain the resource:>>> import nltk>>> nltk.download('punkt')For more information see: https://www.nltk.org/data.htmlAttempted to load tokenizers/punkt/PY3/english.pickleSearched in:- '/home/username/nltk_data'- '/home/username/miniconda3/envs/tf/nltk_data'- '/home/username/miniconda3/envs/tf/share/nltk_data'- '/home/username/miniconda3/envs/tf/lib/nltk_data'- '/usr/share/nltk_data'- '/usr/local/share/nltk_data'- '/usr/lib/nltk_data'- '/usr/local/lib/nltk_data'- ''
**********************************************************************

1.3 解决方法

在相应的环境下(这里我的环境是tf)创建nltk_data文件夹,并在下面创建tokenizers文件夹,再将punkt文件夹放入。最终路径为(我选择了搜索路径中的第二条路径,实际可以结合自身情况修改)

/home/username/miniconda/envs/tf/nltk_data/tokenizers/punkt

2. lemmatize相关

2.1 报错代码

from nltk.stem.wordnet import WordNetLemmatizer
stem_wordnet = WordNetLemmatizer()
print(stem_wordnet.lemmatize("goes"))

2.2 报错信息

缺失wordnet。这里我的环境是ubuntu中的miniconda下的tf,我的用户名是username。

LookupError:
**********************************************************************Resource wordnet not found.Please use the NLTK Downloader to obtain the resource:>>> import nltk>>> nltk.download('wordnet')For more information see: https://www.nltk.org/data.htmlAttempted to load corpora/wordnetSearched in:- '/home/username/nltk_data'- '/home/username/miniconda3/envs/tf/nltk_data'- '/home/username/miniconda3/envs/tf/share/nltk_data'- '/home/username/miniconda3/envs/tf/lib/nltk_data'- '/usr/share/nltk_data'- '/usr/local/share/nltk_data'- '/usr/lib/nltk_data'- '/usr/local/lib/nltk_data'
**********************************************************************

缺失omw-1.4。这里我的环境是ubuntu中的miniconda下的tf,我的用户名是username。

LookupError:
**********************************************************************Resource omw-1.4 not found.Please use the NLTK Downloader to obtain the resource:>>> import nltk>>> nltk.download('omw-1.4')For more information see: https://www.nltk.org/data.htmlAttempted to load corpora/omw-1.4Searched in:- '/home/username/nltk_data'- '/home/username/miniconda3/envs/tf/nltk_data'- '/home/username/miniconda3/envs/tf/share/nltk_data'- '/home/username/miniconda3/envs/tf/lib/nltk_data'- '/usr/share/nltk_data'- '/usr/local/share/nltk_data'- '/usr/lib/nltk_data'- '/usr/local/lib/nltk_data'
**********************************************************************

2.3 解决方法

在相应的环境下(这里我的环境是tf)创建nltk_data文件夹,并在下面创建corpora文件夹,再将wordnet和omw-1.4文件夹放入。最终路径为(我选择了搜索路径中的第二条路径,实际可以结合自身情况修改)

/home/username/miniconda/envs/tf/nltk_data/corpora/wordnet
/home/username/miniconda/envs/tf/nltk_data/corpora/omw-1.4

3. stopwords相关

3.1 报错代码

from nltk.corpus import stopwords
stop_words = set(stopwords.words('english'))

3.2 报错信息

缺失stopwords。这里我的环境是ubuntu中的miniconda下的tf,我的用户名是username。

LookupError:
**********************************************************************Resource stopwords not found.Please use the NLTK Downloader to obtain the resource:>>> import nltk>>> nltk.download('stopwords')For more information see: https://www.nltk.org/data.htmlAttempted to load corpora/stopwordsSearched in:- '/home/username/nltk_data'- '/home/username/miniconda3/envs/tf/nltk_data'- '/home/username/miniconda3/envs/tf/share/nltk_data'- '/home/username/miniconda3/envs/tf/lib/nltk_data'- '/usr/share/nltk_data'- '/usr/local/share/nltk_data'- '/usr/lib/nltk_data'- '/usr/local/lib/nltk_data'
**********************************************************************

3.3 解决方法

在相应的环境下(这里我的环境是tf)创建nltk_data文件夹,并在下面创建corpora文件夹,再将stopwords文件夹放入。最终路径为(我选择了搜索路径中的第二条路径,实际可以结合自身情况修改)

/home/username/miniconda/envs/tf/nltk_data/corpora/stopwords

【汇总】nltk相关资源包无法下载报错问题相关推荐

  1. oracle 10g rac 包root.sh报错,案例:Oracle Rac root.sh报错 Failed to create keys in the OLR

    天萃荷净 [root@web1 grid]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g Th ...

  2. linux系统安装本地r包,linux环境下安装R包DESeq2的报错以及解决方法

    前段时间电脑卡死,强制关机后电脑无法启动,后重装系统,然后又重新安装R和rstudio,在安装R包DESeq2的时候出现一系列报错.首先,执行安装命令后,出现报错:ERROR: compilation ...

  3. 客户端下载报错md5值不匹配

    分清情况: 情况1:个别客户端还是全部客户端更新失败? 情况2:网络环境,内网还是外网报错? 一般来说,常见外网客户端更新失败,内网正常. ------------------------------ ...

  4. 安装TensorRT,然后导入uff库包的时候报错:ImportError: ERROR: Failed to import module(cannot import name ‘GraphDef`)

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 安装TensorRT,然后导入uff库包的时候报错:ImportError: ERROR: Failed to impo ...

  5. pip下载报错一片红

    1.使用pip下载 报错如下 然后继续报错 2.解决的过程 输入:easy_install --upgrade pip 不行 继续输入:easy_install -i https://pypi.dou ...

  6. 无畏契约国服游戏登录异常、下载报错怎么解决?无畏契约错误代码,海外玩无畏契约国服

    问题①如何下载游戏 (目前国服未上线,需要配合游戏加速器畅才能畅玩) 1.打开加速器加速港服,访问http://playvalorant.com注册账户,下载客户端,安装程序含有反作弊程序需要电脑重启 ...

  7. Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案

    Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案 参考 ...

  8. python中引入包的时候报错AttributeError: module ‘sys‘ has no attribute ‘setdefaultencoding‘解决方法?

    python中引入包的时候报错AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法? 参考文章: (1)pyth ...

  9. eclipse不报错 intelliji 报错_小白提问:导入内置包winsound不报错但没声音是什么情况?...

    6月6日网友@Puyang The Process 在python论坛提问: 导入内置包winsound不报错但没声音是什么情况? 咱公众号的大佬们能帮助解答吗? 哈哈,python论坛设置了邮箱提醒 ...

最新文章

  1. 计算机数字信号原理,计算机网络通信原理数字信号的基带传输.ppt
  2. 云梦天气预报软件测试,云梦天气预报15天
  3. 微软出品 Kubernetes 最新学习指南 v3.0
  4. 单例模式实现方式详解
  5. c语言 地址+1,C语言中,为什么指针表达式的值+1.对应的地址值却+4?/为什么两个数组元素的地址相减之差不为地址之差?...
  6. P3320:寻宝游戏(生成树)
  7. [折半搜索][has] Jzoj P4250 路径
  8. LeetCode 1629. 按键持续时间最长的键
  9. Maven 的一个问题
  10. 兄弟连php视频网址
  11. 计算机操作系统教程——分区存储管理
  12. 复制网页内容自动添加版权信息的方法
  13. 4款口碑爆棚的电脑软件,每一款都值得拥有
  14. YOLOv4 介绍及其模型优化方法
  15. 多目标优化算法matlab代码大合集
  16. 【刷题】BZOJ 2754 [SCOI2012]喵星球上的点名
  17. Java日常打卡笔记05
  18. 粒子群算法python_python实现粒子群算法
  19. 程序员升职加薪靠的是优势,教你发现优势运用优势
  20. 网络RTK和传统RTK的技术定义区别

热门文章

  1. 《Gartner2016年度新兴技术成熟度曲线》全解读
  2. “物联网×”:“互联网+”的下一个风口
  3. 嵌入式开发学习路线图
  4. SQL : 练习题-29题
  5. win10强制关闭飞行模式_Win7已毕业,你为什么还不用Win10?
  6. 设置了position: fixed; 并且能够左右滚动 #html #Css
  7. 三国志战略版:不接受反驳的全服最强五虎盾
  8. 2020-02-29
  9. windows如何截屏
  10. Android虚拟机运行不了程序,Android程序在Android9.0手机或者虚拟机上运行不了的解决方法...