一文解决nltk安装问题ModuleNotFoundError: No module named ‘nltk‘,保姆级教程

news/2024/10/21 5:47:39/

目录

问题一:No module named ‘nltk‘

问题二:Please use the NLTK Downloader to obtain the resource

下载科学上网工具

 问题三:套娃报错


如果会科学上网,可以直接看问题三

问题一:No module named ‘nltk‘

ModuleNotFoundError: No module named ‘nltk‘

这是第一种可能的报错,我们python文件的名称不能和模块的名称相同,将我们的python文件名称修改即可。

问题二:Please use the NLTK Downloader to obtain the resource

 这是第二种可能的报错。按照他的提示,我只需要安装punkt即可。

但是,应该是没有成功。

然后我看了这篇博客http://t.csdn.cn/seFCn

才想起来这东西是老外弄的,下载他肯定得《科学上网》。

下载科学上网工具

如果不想太麻烦的配置的话,可以下载《围观云》,这是链接注册 — 微观云,我的邀请码是aKM8,大家注册的时候尽量把我的邀请码填上,毕竟手巧博客不易,感谢!!

注册之后点击下拉按钮,找到新加坡节点,点击

 点击闪电图标

 点击开始链接

 问题三:套娃报错

但是安装了之后,又提示我需要安装另外一个。于是我照做了

import nltk
nltk.download('gutenberg')
nltk.download('genesis')
nltk.download('inaugural')
nltk.download('nps_chat')
nltk.download('webtext')
nltk.download('treebank')

到这里,就没什么问题了。

测试代码:

from nltk.book import *
from nltk import ngramsfour_grams = ngrams(text6, 2)
for g in four_grams:if g[0] == "coconut":print(g)

但是,解决问题的过程真的好Low,还不如开始就科学上网,然后去这里下载了GitHub - nltk/nltk_data: NLTK Data

如果从这里安装,路径可以放在如下位置:

如果安装的是python,放在python类似的目录中也可。 


http://www.ppmy.cn/news/48355.html

相关文章

cdh Hue集成sentry的权限管理详细步骤

hue登录hue的第一个用户要用hue用户创建,默认hue为超级用户,hue用户页面的权限可以管理很多用户操作,比如查看hdfs目录,使用其他组件,授权功能等等 一.hive的配置 1.关闭模拟,开启sentry 2.添加配置(注意配置的位置) <property> <name>sentry.hive.tes…

Linux常用命令50个含示例

下面是50个常用的Linux命令&#xff0c;以及它们的使用示例和常用参数&#xff1a; ls&#xff1a;列出目录下的文件和子目录。 示例&#xff1a;ls /home/user/ 常用参数&#xff1a;-l 显示详细信息&#xff0c;-a 显示所有文件&#xff08;包括隐藏文件&#xff09;&#xf…

数据分析:麦当劳食品营养数据探索并可视化

系列文章目录 作者&#xff1a;i阿极 作者简介&#xff1a;Python领域新星作者、多项比赛获奖者&#xff1a;博主个人首页 &#x1f60a;&#x1f60a;&#x1f60a;如果觉得文章不错或能帮助到你学习&#xff0c;可以点赞&#x1f44d;收藏&#x1f4c1;评论&#x1f4d2;关注…

安全防御 --- 防火墙高可靠技术

防火墙高可靠技术&#xff08;双机热备&#xff09; VRRP&#xff1a;负责的单个接口的故障检测和流量引导。每个VRRP备份组拥有一个虚拟的IP地址&#xff0c;作为网络的网关地址&#xff1b;在VRRP主备倒换时通过发送免费的ARP来刷新对接设备的MAC地址转发表来引导流量。VGMP&…

阿里,字节,拼多多,B站挨个面试一遍,你们猜哪个待遇最高?

我面试的是软件测试岗位&#xff0c;去年中旬的时候从原来的公司离职了&#xff0c;不是工作不好&#xff0c;而是公司发展速度太慢&#xff0c;自己干了几年&#xff0c;也没有太大的成长。以我目前的工作经验和实力&#xff0c;我认为准备一两个月&#xff0c;进大厂不是什么…

手把手教你实现el-table实现跨表格禁用选项,以及禁用选择后,对应的全选按钮也要禁用任何操作

哈喽 大家好啊 今天我要实现不能跨表格选择&#xff0c;如果我选择了其中一个表格的选项后&#xff0c;那么其他的表格选项则被禁用 然后我选择了其中一个表格行&#xff0c;我其他的表格选项则应该被禁用 实现代码&#xff1a; 其中关键属性&#xff1a; selectable仅对 typ…

【越早知道越好】的道理——能够大大提升效率的【快捷键】

文章目录 1️⃣虚拟桌面⚜️第一步&#xff1a;打开任务视图⚜️第二步&#xff1a;创建桌面⚜️第三步&#xff1a;桌面切换⚜️第四步&#xff1a;桌面删除 2️⃣窗口切换3️⃣桌面分屏⚜️如何分屏 前言&#x1f9d1;‍&#x1f3a4;&#xff1a;作为程序员&#x1f468;‍&…

Linux基础内容(20)—— 共享内存

Linux基础内容&#xff08;19&#xff09;—— 进程间通信(介绍与管道内容)_哈里沃克的博客-CSDN博客https://blog.csdn.net/m0_63488627/article/details/130034918?spm1001.2014.3001.5502 目录 1.共享内存的原理 2.共享内存的概念和特点 创建共享内存 共享内存的形式…