官网地址

    https://packagecontrol.io/installation

报错内容

      

解决方法

   https://packagecontrol.io/docs/troubleshooting

     报错提示,已经告诉我们应该去的地址了

   

  翻译下就是这个意思(鼠标右键翻译~)

每当Package Control找不到任何可安装的软件包时,都会显示此消息。最常见的原因是从默认通道下载包信息时出现HTTP错误。

若要帮助解决此问题,请按照下列步骤操作:

选择 View -> Show Console 菜单项
查找以Package Control开头的所有行:
尝试启用调试日志以获取更多信息
确保在Package Control settings设置中设置了任何代理信息
如果您有代理并重写安全连接,请将其CA证书添加为受信任的:
单击 Preferences -> Browse Packages…菜单
打开 User 文件夹
创建名为Package Control.user-ca-bundle的文件并粘贴到PEM格式的证书版本中
确保安装了最新版本的Package Control: 3.3.0
如果您仍然遇到问题,请查看 未解决的问题。如果找不到相关问题,请打开一个新问题,并确保包含调试日志。

出错原因

1.网络代理问题(网络问题)

2.Package Control不是最新版本

根据解答,我们来操作一波

打开控制台

找到所有Package Control开头的行

还以为会有很多行,ctrl+a,ctrl+c之后用ctrl+d搜索后返现就3行,当然这是在我这里,大家还是最好复制粘贴ctrl+d下

查看错误信息

当然我们也可以开启debug获取更多信息

sublime text如何打开debug

解读如下

第一个:跳过自动升级,最后一次运行时间为2019-01-12 20:42:50,下一次运行时间为2019-01-12 21:42:50或之后(看到这看到其实运行的时候出错了)

第二个:由于wininet错误,正在尝试使用urllib downloader:下载通道时出错。在下载https://packagecontrol.io/channel_v3.json的HTTP写入阶段,连接被拒绝(errno 12029)。

第三个:下载通道出错。在下载https://packagecontrol.io/channel_v3.json发生HTTP 404 错误

实际上呢,我没有设置任何代理,所以就有很大的可能是版本问题+网络问题,你可以查看你的日志寻找你的sublime发生错误的原因

代理问题解决方法

如果您有代理并重写安全连接,请将其CA证书添加为受信任的:
单击 Preferences -> Browse Packages…菜单
打开 User 文件夹
创建名为Package Control.user-ca-bundle的文件并粘贴到PEM格式的证书版本中 有时候点个灯会为你指引前进的方向,我以前出现这问题点个灯就好了~

如何安装最新版的Package Control

安装之前必须要做的当然是删除了,步骤如下

选择Preferences > Settings – User菜单

查看ignored_pa​​ckages中是否有Package Control

如果有就删除Package Control,没有就不用管了,因为有些插件在自动更新的时候会放入ignored列表,更新完毕之后又挪出来,如果因为网络等原因更新未能完成,

就有可能一直被放在ignored_packages里面。

删除Package Control

Preferences > Browse Packages…

打开Installed Packages找到Package Control.sublime-package删除

删除文件

删除前确保已经关闭sublime,不然会报错

删除后重新安装package control

https://packagecontrol.io/installation#st2

打开控制台,复制命令粘贴回车即可

sublime 3

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

sblime 2

import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

网络不好的话,就按着官方的另一种方法来吧

https://packagecontrol.io/Package%20Control.sublime-package

一般最大的还是网络问题,我遇到这种错误开个灯就好了,如果还不能使用,也有可能问题不在我们,而是网站出问题了,导致你请求json文件的时候出现了404错误

这时候你就是想去网站上下载包都是不可能的了~

官网恢复之后,第一次因为没开蓝灯所以依然报错,蓝灯打开后正常

错误总结

1.网络问题

2.官网问题

3.安装包问题

不过sublime就偶尔写下前端吧,phpstrom和vscode可能用的比较多,大家可以试试vscode也是很好用的~

【Sublime Text3】Package Control:Install Package不能使用解决方法的更多相关文章

  1. sublime解决gbk中文乱码包括Package Control: Install Package 无法使用

    最近喜欢上了sublime,打算抛弃notepad,但是发现sublime居然不支持gbk编码,再上网查找资料之后,总结了一套解决方法,目前为止是行之有效的. 日期:2019年3月14日 第一步:到G ...

  2. 前端开发入门到进阶第三集【sublime 的package control ——install package报错】

    参考:https://www.cnblogs.com/ae6623/p/5338049.html,解决2帮我解决问题. 解决Sublime包管理package control 报错 There are ...

  3. sublime text3修改默认配置文件是失败的解决方法

    如果你修改sublime text3的默认配置文件Preferences.sublime-settings失败,现实的错误信息如下图: 其实根据提示信息就好找问题出在哪里了:权限 要想成功的修改默认配 ...

  4. sublime text3 中 python3编译出现中文乱码解决方法

    转 https://blog.csdn.net/Bin_bin_bingo/article/details/80531582 一.乱码现象 利用sublime自带编译快捷方式ctrl+B会出现中文乱码 ...

  5. Sublime Text3—软件安装、package control插件管理

    一.简介 市面上的编辑器纷繁复杂各有优点,好用的编辑器能让你工作事半功倍,先简单介绍下本文主角Sublime Text编辑器,下面简称Sublime. 1.可用于 Windows.Mac OS X 和 ...

  6. sublime使用Package Control不能正常使用的解决办法

    标签: Sublime作为一款非常优秀的编辑器,套用中学语文课本里一篇讲梁启超的文章里形容梁启超的一句话,就是“短小精悍”.说它“短小”,是因为它的轻量级:说它“精悍”,则得益于它那包罗万象以适用于任 ...

  7. sublime text3 手动安装插件package control

    好久没写了,今天换了新电脑,先安装前端神器“sublime” 一,安装 下载sublime,官方网址:http://www.sublimetext.com/: 二.插件包安装( Package Con ...

  8. sublime text 3 or sublime text 2 安装install package control

    步骤 ctrl+` or  View > Show Console sublime text 3 import urllib.request,os,hashlib; h = '7183a2d3e ...

  9. Sublime console installation instructions install Package Control

    instructions: import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1 ...

  10. Sublime Text3的安装(package control error 或者 there are no package available for installation等问题)

    Sublime是一款非常好用的代码编辑器.Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,多种语言的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的 ...

随机推荐

  1. MySQL(十一)视图及存储过程

    一.视图 视图是虚拟的表,它只包含使用时动态检索数据的查询. 1.使用视图的好处 ①重用SQL语句: ②简化复杂的SQL操作(可以方便的重用它而不必知道它的基本查询细节): ③使用表的组成部分而不是整 ...

  2. Javascript数组Array的forEach方法

    Javascript数组Array的forEach扩展方法 forEach是最常用到的数组扩展方法之一,相当于参数化循环数组,它简单的在数组的每一个元素上应用传入的函数,这也意味着只有存在的元素会被访 ...

  3. CF633H Fibonacci-ish II 莫队、线段树、矩阵乘法

    传送门 这题除了暴力踩标程和正解卡常数以外是道很好的题目 首先看到我们要求的东西与\(Fibonacci\)有关,考虑矩阵乘法进行维护.又看到\(n \leq 30000\),这告诉我们正解算法其实比 ...

  4. 面试3——java集合类总结(List)

    1.集合类 数组:可以存储对象,也可以存储基本数据类型,但是一次只能存储一种类型,且长度一定,不可改变. 集合:只能存储对象,长度可变,可以存储不同类型的对象.Java集合类主要有三种:set,lis ...

  5. 最全的前端Git基础命令,看完保证你会!

    常见信息 master: 默认开发分支 origin:默认远程版本库 Head: 默认开发分支 Head^:Head 的父提交 创建新仓库 git init git init [project-nam ...

  6. 【译】快速起步-JSX简介

    react version: 15.5.0 快速起步-JSX简介 思考这个变量申明: const element = <h1>Hello, world!</h1>; 这个有趣的 ...

  7. Docker(五):Docker 三剑客之 Docker Machine

    上篇文章Docker(四):Docker 三剑客之 Docker Compose介绍了 Docker Compose,这篇文章我们来了解 Docker Machine . Docker Machine ...

  8. C#获取当前堆栈的各调用方法列表

    在使用.NET编写的代码在debug时很容易进行排查和定位问题,一旦项目上线并出现问题的话那么只能依靠系统日志来进行问题排查和定位,但当项目复杂时,即各种方法间相互调用将导致要获取具体的出错方法或调用 ...

  9. Nginx 403 Forbidden 解决方案 史上最靠谱

    原因 1. SELinux为开启状态(enabled) 查看SELinux的状态 sestatus 如果不是 disables , 需要 vi /etc/selinux/config 将以前的 SEL ...

  10. vue-cli中的check-versions.js配置文件包括semver,chalk,shell插件的解释

    本文介绍vue-cli脚手架build目录中check-versions.js的配置 本文件是用来检测node和npm版本的 直接上代码加注释 // 下面的插件是chalk插件,他的作用是在控制台中输 ...