Windows 64位下python3安装nltk模块

 更新时间:2018年09月19日 09:53:14   作者:llx1026  
这篇文章主要为大家详细介绍了Windows 64位下python3安装nltk模块,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

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

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

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

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

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

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

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

我是选择默认的下载路径,点击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数据类型之Tuple元组实例详解

    Python数据类型之Tuple元组实例详解

    这篇文章主要介绍了Python数据类型之Tuple元组,结合实例形式分析了Python元组类型的概念、定义、读取、连接、判断等常见操作技巧与相关注意事项,需要的朋友可以参考下
    2019-05-05
  • python3解析库pyquery的深入讲解

    python3解析库pyquery的深入讲解

    做过前端开发的同志都应该知道或了解过jquery,jQuery 是一个用来处理DOM的JavaScript库。pyquery说白了就是jquery的Python版本。下面这篇文章主要给大家介绍了关于python3解析库pyquery的相关资料,需要的朋友可以参考下
    2018-06-06
  • Python入门教程5. 字典基本操作【定义、运算、常用函数】

    Python入门教程5. 字典基本操作【定义、运算、常用函数】

    这篇文章主要介绍了Python字典基本操作,包括字典的基本定义、运算与常用函数相关使用技巧,代码注释中备有详尽说明,便于理解,需要的朋友可以参考下
    2018-11-11
  • Python-Tkinter Text输入内容在界面显示的实例

    Python-Tkinter Text输入内容在界面显示的实例

    今天小编就为大家分享一篇Python-Tkinter Text输入内容在界面显示的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • python数据分析之如何删除value=0的行

    python数据分析之如何删除value=0的行

    这篇文章主要给大家介绍了关于python数据分析之如何删除value=0的行的相关资料,文中通过实例代码以及图文介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友可以参考下
    2022-12-12
  • Python模拟实现高斯分布拟合

    Python模拟实现高斯分布拟合

    当我们绘制一个数据集(如直方图)时,图表的形状就是我们所说的分布,最常见的连续值形状是钟形曲线,也称为高斯分布或正态分布,下面我们就来利用Python模拟实现一下高斯分布吧
    2023-12-12
  • Python实现制度转换(货币,温度,长度)

    Python实现制度转换(货币,温度,长度)

    这篇文章主要介绍了Python实现制度转换(货币,温度,长度),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • python pymysql链接数据库查询结果转为Dataframe实例

    python pymysql链接数据库查询结果转为Dataframe实例

    这篇文章主要介绍了python pymysql链接数据库查询结果转为Dataframe实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • python检查字符串是否是正确ISBN的方法

    python检查字符串是否是正确ISBN的方法

    这篇文章主要介绍了python检查字符串是否是正确ISBN的方法,涉及Python针对字符串的相关操作技巧,需要的朋友可以参考下
    2015-07-07
  • Python return函数返回值类型和帮助函数使用教程

    Python return函数返回值类型和帮助函数使用教程

    这篇文章主要为大家介绍了Python return函数返回值类型和帮助函数使用教程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06

最新评论