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