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按回车,如下图:
如这样你以为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']
来源: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