当前位置:   article > 正文

nltk.download(‘punkt‘)报错问题解决方案_nltk.download('punkt')

nltk.download('punkt')

nltk.download(‘punkt’)报错问题结果方案


问题描述

import nltk 
nltk.download('punkt')
  • 1
  • 2

运行这个代码在我这里会出现如下报错,原因不详

[nltk_data] Error loading punkt: <urlopen error [WinError 10054]
[nltk_data]     远程主机强迫关闭了一个现有的连接。>
  • 1
  • 2

解决方案

直接到官网下载文件:网址

在这里插入图片描述
点击download,在 C:\Users\xxx\AppData\Roaming 路径下创建文件夹 nltk_data,在nltk_data文件夹中再创建文件夹 tokenizers,把下载好的 punkt.zip 解压到 C:\Users\xxx\AppData\Roaming\nltk_data\tokenizers 路径,效果如下:
在这里插入图片描述
上述的过程就等价于之前报错的代码了。


检验安装成功

import nltk
text=nltk.word_tokenize("brad pitt, 54 years old , will join as a nonexecutive actor on Nov. 29 .")
print(text)
  • 1
  • 2
  • 3

输出结果:

['brad', 'pitt', ',', '54', 'years', 'old', ',', 'will', 'join', 'as', 'a', 'nonexecutive', 'actor', 'on', 'Nov.', '29', '.']
  • 1

这就说明已经安装成功了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/344338?site
推荐阅读
相关标签
  

闽ICP备14008679号