本次解决发生在初次安装Sublime Text 3时,使用install package 功能出现以下报错
windows系统适用
问题发生的根源可能有很多,但以下两个步骤覆盖绝大多数问题,亲测有用。
1. Intent服务提供者(ISP)不支持IPv6就会引发上述错误
stackoverflow上的原文:This error is happened with IPv6 problem. If your Internet Service Provider (ISP) does not support for IPv6 you got this error.
解决方法:
1.WIN+R输入cmd打开命令行窗口;
2.在命令行窗口里输入ping
sublime.wbond.net,获得一个ip地址。如下图所示黄字部分为ip地址
3.打开本机C:\Windows\system32\drivers\etc 目录下 host文件
在最后新增一行,内容如下:
50.116.34.243 sublime.wbond.net
回车,保存。
(修改host文件需管理员权限,如果不能在该目录下修改,也可以复制到桌面上修改后直接覆盖再改目录下,并确定使用管理员权限即可)
2.package control 不可用
1.删除原package control 文件
a.打开sublime text3,选择菜单Preferences->Browse Packages... 打开安装目录
选择目录下Package Control文件夹,并删除
2.下载并替换Package Contro包:
官网下载:https://sublime.wbond.net/Package%20Control.sublime-package
网盘下载:链接:https://pan.baidu.com/s/1U8yDd1EWn2160Zaa-WOgeg 密码:unnj
解压,修改文件夹名字为:Package Control, 并放到上图中同样的目录下,即打开sublime text3,选择菜单Preferences->Browse Packages... 打开安装目录。
结束
此时使用快捷键Ctrl+Shift+P,输入install,选择install package,想安装什么插件,在里面搜索名字就可以了。