【问题与解决】Python中使用NLTK下载停用词(stopwords)时报错 [Errno 11004] 的解决方法

目录

  • 问题描述
  • 问题分析
  • 问题解决


问题描述

在使用Python的NLTK包下载停用词列表(stopwords)时报错,错误代码11004。输出如下:
错误代码11004


问题分析

  • 错误代码11004通常意味着获取地址信息失败,通常是由于自动选择的DNS服务器不行,一般通过手动下载停用词包解决该问题。

问题解决

  • 第1步:下载停用词列表包stopwords.zip。

链接:https://pan.baidu.com/s/1CKSQQoWaj79JABPevGN_eA
提取码:tkkf

  • 第2步:将其保存到电脑任意磁盘下的nltk_data\corpora目录下,或者是当前Python所使用的编译器(python.exe)所在目录的nltk_data\corpora目录下(如E:\nltk_data\corpora,若不存在则手动创建),两个位置只需放一个即可。如下图所示存放文件。
    安装位置
  • 第3步,重新运行程序,即可正常启动。

欢迎在评论区中批评指正,有用的话记得一键三连哦!!

你可能感兴趣的:(问题与解决,python,nltk,机器学习,pycharm)