自然语言处理工具包nltk下的nltk_data安装_nltk库如何查看自己里面是否下载了语言包-程序员宅基地

技术标签: python  笔记  nltk  自然语言处理  nltk_data  常用技巧  

python安装nltk需要先安装numpy.
安装好nltk后,根据NLP任务针对需要的模块通过如下命令安装:

import nltk
nltk.download('***')

注意:此处若出现类似Resource punkt not found. Please use the NLTK Downloader to obtain the resource.的错误,是由于资源在国外,由于访问限制问题,这时只需要使用VPN即可。
我们也可以安装使用下载器来下载需要的包,在python命令行模式下输入一下命令:

import nltk
nltk.download()

会出现如下界面
在这里插入图片描述
注意:这里的安装目录是可以更改的!下面的目录均可:

Searched in:
    - 'C:\\Users\\RegentWan/nltk_data'
    - 'D:\\workspace\\Anaconda3\\nltk_data'
    - 'D:\\workspace\\Anaconda3\\share\\nltk_data'
    - 'D:\\workspace\\Anaconda3\\lib\\nltk_data'
    - 'C:\\Users\\RegentWan\\AppData\\Roaming\\nltk_data'
    - 'C:\\nltk_data'
    - 'D:\\nltk_data'
    - 'E:\\nltk_data'

根据需要选择自己想要的data即可,若选择all,会将所有的均下载,耗时会比较长。
也可以通过此链接(https://download.csdn.net/download/Zeno_wrj/12788168)获取云盘资源直接下载,解压到上述任一目录中即可。

通过如下代码验证是否成功:

from nltk.book import *

可以随时查看哪些包已经下载完成,可以根据进度条查看时间。
在这里插入图片描述
下载完成后,如下图所示在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Zeno_wrj/article/details/108268944

智能推荐

CodeIgniter URL添加后缀-程序员宅基地

文章浏览阅读163次。通过配置/application/config/config.php文件的$config['url_suffix']值,可以为CodeIgniter生成的URL添加一个指定的文件后缀,注意不要漏了点 $config['url_suffix'] = '.html';比如这个URL:example.com/index.php/products/view/shoes,如果配置后缀为html,那么跳转..._codeigniter 路由后缀

预留度数Rx表达式的推导_holladay 1公式怎么书写-程序员宅基地

文章浏览阅读646次。预留度数Rx表达式的推导1. sympy简介2. Holliday12.1 P的计算源码2.2 Rx表达式的推导3 HofferQ3.1 P的计算源码3.2 Rx表达式的推导1. sympy简介  sympy是Python中强大的符号运算包,可用于多种计算,如微积分运算、解方程、矩阵运算等  人工晶状体度数的计算代码参考R程序包enbrown/iol-calculations 1  安装该包的方法install.packages("devtools")library(devtools)inst_holladay 1公式怎么书写

html 3d转换动画,开源项目:CSS 3D转换和动画学习示例教程-程序员宅基地

文章浏览阅读130次。下面介绍的开源项目,是CSS在动画/3D变换方面的一些应用,非常酷的效果,全部由CSS3来实现。在这里JavaScript仅作为动画控制来使用,JS并不控制UI界面的具体呈现,切换动画、3D效果仅需要一条 addClass/removeClass即可。这在一定程度上体现了Web平台纯天然的MVC结构。即:HTML(template) + CSS(view) + JavaScript(control..._html3d换装源码

LinearLayout中的layout_weight属性_linearlayout的weight属性就可以把界面平均分成两半-程序员宅基地

文章浏览阅读5.8k次。LinearLayout中的layout_weight属性布局LinearLayout代码Xml代码 xml version="1.0" encoding="utf-8"?> LinearLayout ="http://schemas.android.com/apk/res/android" android:orientation_linearlayout的weight属性就可以把界面平均分成两半

Qt网络编程:QWebSocketServer使用示例_qt中发送wss协议的请求-程序员宅基地

文章浏览阅读6.5k次,点赞4次,收藏38次。用QWebSocketServer来构建一个服务器,实现给连接它的各个客户端发送消息先把界面画出来如图:创建服务网和监听: WebSocketServer = new QWebSocketServer(QStringLiteral("testServer"),QWebSocketServer::NonSecureMode,this); //QWebSocketServer::SslMode 运行模式:安全模式(SecureMode)wss,非安全模式(NonSecureMo._qt中发送wss协议的请求

linux docker 目录挂载映射_linux创建网关docker映射目录-程序员宅基地

文章浏览阅读3.3w次,点赞8次,收藏30次。Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定。譬如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录,可通过以下方式指定:# docker run --name test -it --privileged -v /root/test:/root/softcentos:6 /bin/bash/root/test 是宿主机目录..._linux创建网关docker映射目录

随便推点

ALSA driver---register card_snd_soc_register_card-程序员宅基地

文章浏览阅读961次。通过snd_soc_register_card来注册card,即注册整个machine driver.此函数接收一个参数 snd_soc_card:/* SoC card */struct snd_soc_card { const char *name; const char *long_name; const char *driver_name; ..._snd_soc_register_card

MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka(外加redis对比及其实现)_rabbitmq rocketmq kafka redis-程序员宅基地

文章浏览阅读258次。MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka(外加redis对比及其实现)rocketmq 4.3开始支持事务https://www.cnblogs.com/hzmark/p/rocket_txn.html参考:rabbitMQ、activeMQ、zeroMQ、Kafka、Redis 比较redis vs rabbitmq可靠消费Redis:没有相应的机制保证消息的消费,当消费者消费失败的时候,消息体丢失,需要手动处理RabbitMQ:具有消息消费确认,即使_rabbitmq rocketmq kafka redis

Adjusted frame length exceeds 4096: 5637 - discarded 服务端解决_io.netty.handler.codec.toolongframeexception: adju-程序员宅基地

文章浏览阅读2.4w次,点赞2次,收藏5次。解决服务端Adjusted frame length exceeds 4096: 5637 - discarded问题1. 具体错误2. 错误原因3. 解决方法1. 具体错误下面展示一些 错误详情。io.netty.handler.codec.TooLongFrameException: Adjusted frame length exceeds 4096: 18247 - discarde..._io.netty.handler.codec.toolongframeexception: adjusted frame length exceeds

【技术综述】基于弱监督深度学习的图像分割方法综述​_image segmentation with a bounding box prior-程序员宅基地

文章浏览阅读901次。文章首发于微信公众号《有三AI》【技术综述】基于弱监督深度学习的图像分割方法综述​本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势,首发与《有三AI》作者 | 孙叔桥 编辑 | 言有三1 基础概念生活中,我们和周围的事物都是有“标签”的,比如人、杯子、天空等等。在不同的场景下,相同的事物可能对应了不同的标签,比如长在地..._image segmentation with a bounding box prior

linux下信号以及gdbt调试___memcpy_ssse3_back-程序员宅基地

文章浏览阅读4.1k次。int main(){char *ptr=null;memcpy(ptr,“nihao”,6)return 0}运行结果为 segmentation fault(core dumped)为段错误,内存访问错误gdb ./neicuncuowu(gdb) rProgram received signal SIGSEGV,(程序接受到了一个信号) Segmentation fault...___memcpy_ssse3_back

linux yum命令详解_linuxyum命令详解-程序员宅基地

文章浏览阅读6.9k次。linux yum命令详解_linuxyum命令详解