其他分享
首页 > 其他分享> > nltk.download(‘stopwords‘)失败问题解决方法

nltk.download(‘stopwords‘)失败问题解决方法

作者:互联网

问题

做主题模型的时候要用到nltk,下载语料库的时候遇到如下问题:

>>> import nltk
>>> nltk.download('stopwords')

出现问题

>>> import nltk
>>> nltk.download('stopwords')
[nltk_data] Error loading stopwords: <urlopen error [WinError 10060]
[nltk_data]     由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>
False

解决方法

添加如下代码

import nltk
import ssl

try:
    _create_unverified_https_context = ssl._create_unverified_context
except AttributeError:
    pass
else:
    ssl._create_default_https_context = _create_unverified_https_context
    

nltk.download('stopwords')

然后可以通过了
在这里插入图片描述
再导入时就不会报错了

from nltk.corpus import stopwords

标签:create,stopwords,context,download,import,nltk
来源: https://blog.csdn.net/weixin_43087035/article/details/116399737