Windows 64位下python3安装nltk模块

作者:llx1026 时间:2023-11-20 09:42:12 

在网上找了各种安装教程,都没有在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']

来源:https://blog.csdn.net/llx1026/article/details/78034238

标签:python,python3,nltk
0
投稿

猜你喜欢

  • 解决Python 进程池Pool中一些坑

    2023-12-21 00:24:31
  • 省市县三级联动的SQL语句

    2024-01-12 14:51:52
  • Mysql逗号拼接字符串的关联查询以及统计问题

    2024-01-28 12:15:03
  • python多线程中的定时器你了解吗

    2021-09-01 23:39:21
  • Python搭建HTTP服务器和FTP服务器

    2022-05-06 14:21:54
  • Python选择网卡发包及接收数据包

    2021-10-13 12:02:10
  • Python中defaultdict与dict的差异详情

    2023-10-02 19:39:29
  • Appium+Python实现简单的自动化登录测试的实现

    2021-09-13 05:49:14
  • Python+OpenCV 实现简单的高斯滤波(推荐)

    2021-07-18 20:31:26
  • apache部署python程序出现503错误的解决方法

    2022-01-12 20:37:21
  • js鼠标悬浮出现遮罩层的方法

    2024-02-23 10:37:43
  • python中字符串数组逆序排列方法总结

    2023-04-18 07:19:08
  • asp如何显示一个等待或欢迎信息?

    2010-06-08 09:39:00
  • 详解Python中图像边缘检测算法的实现

    2021-02-08 09:18:27
  • TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的

    2022-10-07 21:49:15
  • python进程间数据交互的几种实现方式

    2022-11-05 09:32:12
  • Python中map和列表推导效率比较实例分析

    2022-10-11 12:38:41
  • 一文掌握go的sync.RWMutex锁

    2024-04-26 17:28:30
  • Python要如何实现列表排序的几种方法

    2022-02-01 16:23:07
  • Python学习笔记之open()函数打开文件路径报错问题

    2021-10-05 23:25:34
  • asp之家 网络编程 m.aspxhome.com