Error loading stopwords: <urlopen error [Errno 111]

运行

import nltk
nltk.download(‘stopwords’)

报错
Error loading stopwords:

网上找到的全部解决方案
(1)https://www.cnblogs.com/douzujun/p/13032304.html
手动下载stopwords包,尝试以后无果
(2)添加链接描述
注意到网址前方带红色斜杠的小锁,点开小锁–>向右的箭头–>更多信息(见下方第二张图)发现错误原因:网页权限不足。解决办法就是修改网页权限
添加链接描述
但是修改后我的问题还没有解决
(3)在终端输入
Error loading stopwords: <urlopen error [Errno 111]_第1张图片发现下载nltk的网址是https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml
在浏览器打开网址时出现Firefox 无法建立到 raw.githubusercontent.com 服务器的连接问题,怀疑这是个问题根本,网上百度解决方案
添加链接描述
无法连接到 raw.githubusercontent.com 的服务器 IP 地址,解决办法
在C:\Windows\System32\drivers\etc路径下找到hosts文件
添加 以下内容并保存即可恢复
Error loading stopwords: <urlopen error [Errno 111]_第2张图片

修改hosts Ubuntu,CentOS及macOS直接在终端输入

sudo gedit /etc/hosts

添加以下内容保存即可
Error loading stopwords: <urlopen error [Errno 111]_第3张图片然后在运行问题成功解决

你可能感兴趣的:(linux,python)