Windows 64位下python3安装nltk模块


Posted in Python onSeptember 19, 2018

在网上找了各种安装教程,都没有在python3下安装nltk,于是我自己尝试着安装,算是成功了

1、首先,假设你的python3已经安装好,并且安装了numpy,matplotlib,pandas一些常用的库,当你安装nltk时,我相信你一定具备了一些python的常用技能,所以默认你已经安装了以上常用模块

2、然后,用cmd打开电脑终端,然后输入D:\Python362\Scripts\pip install pyyaml nltk,这样既安装了PyYAML模块,又安装了nltk模块

3、再次,在python3编辑器里输入import nltk按回车,如下图:

Windows 64位下python3安装nltk模块

如这样你以为nltk就安装成功了那么你就大错特错了,因为还有一步,如果最后一步忽略的话,那么你在用nltk的时候会出现很多错误,具体出现什么样的错误,忘记截图了,后来运行成功后就没有错误了。

4、最后,在python3 shell里面输入一下命令:

Windows 64位下python3安装nltk模块

按回车,然后就会出现如下窗口:

Windows 64位下python3安装nltk模块

我是选择默认的下载路径,点击Download,静静的等待它下载完,关闭窗口。

下面进行nltk测试:

sent1 = 'The cat is walking in the bedroom'
sent2 = 'A dog was running across the kitchen'
 
from sklearn.feature_extraction.text import CountVectorizer
count_vec = CountVectorizer()
 
sentences = [sent1, sent2]
print(count_vec.fit_transform(sentences).toarray())
print(count_vec.get_feature_names())
 
import nltk
tokens_l = nltk.word_tokenize(sent1)
print(tokens_l)

运行结果如下:

[[0 1 1 0 1 1 0 0 2 1 0]
 [1 0 0 1 0 0 1 1 1 0 1]]
['across', 'bedroom', 'cat', 'dog', 'in', 'is', 'kitchen', 'running', 'the', 'walking', 'was']
['The', 'cat', 'is', 'walking', 'in', 'the', 'bedroom']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
Python正则表达式使用范例分享
Dec 04 Python
Python 中pandas.read_excel详细介绍
Jun 23 Python
用virtualenv建立多个Python独立虚拟开发环境
Jul 06 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
Python自动抢红包教程详解
Jun 11 Python
python 多进程共享全局变量之Manager()详解
Aug 15 Python
python实现拼图小游戏
Feb 22 Python
python pandas移动窗口函数rolling的用法
Feb 29 Python
python统计字符串中字母出现次数代码实例
Mar 02 Python
Python中的特殊方法以及应用详解
Sep 20 Python
Selenium浏览器自动化如何上传文件
Apr 06 Python
win10 64bit下python NLTK安装教程
Sep 19 #Python
Windows下Anaconda2安装NLTK教程
Sep 19 #Python
浅述python2与python3的简单区别
Sep 19 #Python
NLTK 3.2.4 环境搭建教程
Sep 19 #Python
python2.7和NLTK安装详细教程
Sep 19 #Python
python排序函数sort()与sorted()的区别
Sep 18 #Python
idea创建springMVC框架和配置小文件的教程图解
Sep 18 #Python
You might like
PHP 中 var_export、print_r、var_dump 调试中的区别
2018/06/19 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
javaScript 判断字符串是否为数字的简单方法
2009/07/25 Javascript
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
2010/09/10 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
jQuery登陆判断简单实现代码
2013/04/21 Javascript
JavaScript实现按照指定长度为数字前面补零输出的方法
2015/03/19 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
2016/01/21 Javascript
Angular.js与Bootstrap相结合实现手风琴菜单代码
2016/04/13 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
解析AngularJS中get请求URL出现的跨域问题
2016/12/01 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
VUE多层路由嵌套实现代码
2017/05/15 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
2018/01/15 Javascript
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
JS中用EL表达式获取上下文参数值的方法
2018/03/28 Javascript
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
2019/03/13 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
Python3安装Pymongo详细步骤
2017/05/26 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
2018/06/07 Python
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
HTML5 placeholder(空白提示)属性介绍
2013/08/07 HTML / CSS
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
2013/07/02 面试题
继电保护工岗位职责
2014/01/05 职场文书
篮球比赛策划方案
2014/06/05 职场文书
本科生自荐信
2014/06/18 职场文书
2014卖家双十一活动策划书
2014/09/29 职场文书
Python集合的基础操作
2021/11/01 Python