【Sublime Text3】Package Control:Install Package不能使用解决方法
官网地址
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获取更多信息

解读如下
第一个:跳过自动升级,最后一次运行时间为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_packages中是否有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不能使用解决方法的更多相关文章
- sublime解决gbk中文乱码包括Package Control: Install Package 无法使用
最近喜欢上了sublime,打算抛弃notepad,但是发现sublime居然不支持gbk编码,再上网查找资料之后,总结了一套解决方法,目前为止是行之有效的. 日期:2019年3月14日 第一步:到G ...
- 前端开发入门到进阶第三集【sublime 的package control ——install package报错】
参考:https://www.cnblogs.com/ae6623/p/5338049.html,解决2帮我解决问题. 解决Sublime包管理package control 报错 There are ...
- sublime text3修改默认配置文件是失败的解决方法
如果你修改sublime text3的默认配置文件Preferences.sublime-settings失败,现实的错误信息如下图: 其实根据提示信息就好找问题出在哪里了:权限 要想成功的修改默认配 ...
- sublime text3 中 python3编译出现中文乱码解决方法
转 https://blog.csdn.net/Bin_bin_bingo/article/details/80531582 一.乱码现象 利用sublime自带编译快捷方式ctrl+B会出现中文乱码 ...
- Sublime Text3—软件安装、package control插件管理
一.简介 市面上的编辑器纷繁复杂各有优点,好用的编辑器能让你工作事半功倍,先简单介绍下本文主角Sublime Text编辑器,下面简称Sublime. 1.可用于 Windows.Mac OS X 和 ...
- sublime使用Package Control不能正常使用的解决办法
标签: Sublime作为一款非常优秀的编辑器,套用中学语文课本里一篇讲梁启超的文章里形容梁启超的一句话,就是“短小精悍”.说它“短小”,是因为它的轻量级:说它“精悍”,则得益于它那包罗万象以适用于任 ...
- sublime text3 手动安装插件package control
好久没写了,今天换了新电脑,先安装前端神器“sublime” 一,安装 下载sublime,官方网址:http://www.sublimetext.com/: 二.插件包安装( Package Con ...
- 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 ...
- Sublime console installation instructions install Package Control
instructions: import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1 ...
- Sublime Text3的安装(package control error 或者 there are no package available for installation等问题)
Sublime是一款非常好用的代码编辑器.Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,多种语言的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的 ...
随机推荐
- 关于TerraBuilder的扩展开发
熟悉Skyline的朋友,可能会发现,在最新的6.6的产品体系中,TerraBuilder中用于生成三维地形场景的模块,改成了TerrainBuilder. 通常情况下,这款软件模块,我们主要用它来进 ...
- HashMap 的实现原理
hashMap用了一个名字为table的数组:还有若干个名字为entry的链表.看hashMap是如何应用这些数据结构的.用插 入<key,value>举例:hashMap首先会通过key ...
- 《MySQL必知必会》[04] 表的操作和视图的使用
1.表的操作 现在创建表的工作大部分还是使用数据库管理工具来完成的,虽然其本质也是使用的SQL,但是方便许多.现在就来简单谈谈使用SQL语句操作表. 1.1 创建表 创建表的基本语句是(如果仅想在一 ...
- linux 开机进入initramfs无法开机
4/4 用fsck命令开始检查.修复(fsck是个很好用了磁盘检测修复命令)输入:fsck -t ext4 /dev/sda1 (-t是指定文件系统类型:现在的多半是ext3和ext4,不知道,你就一 ...
- CF58E Expression 搜索
题目传送门:http://codeforces.com/problemset/problem/58/E 题意:给出一个形如$x+y=z$(不一定正确)的式子,试输出一个$a+b=c$的式子,满足:$1 ...
- Vue-认识状态管理vuex
vuex是一个专门为vue.js设计的状态管理模式,并且也可以使用devtools进行调试,可以多个组件共享状态.简单来说,就是共享的状态用state来存放,用mutations来操作state,但是 ...
- 【C++】std::是什么?
引例: #include<iostream> int main() { std::cout<<"我喜欢C++";//输出一句话 std::cout<& ...
- Item 9: 比起typedef更偏爱别名声明(alias declaration)
本文翻译自modern effective C++,由于水平有限,故无法保证翻译完全正确,欢迎指出错误.谢谢! 博客已经迁移到这里啦 我确信我们都同意使用STL容器是一个好主意,并且我希望在Item ...
- 微信小程序中的组件
前言 之前做小程序开发的时候,对于开发来说比较头疼的莫过于自定义组件了,当时官方对这方面的文档也只是寥寥几句,一笔带过而已,所以写起来真的是非常非常痛苦!! 好在微信小程序的库从 1.6.3 开始,官 ...
- omnigraffle 的一些总结
http://jingyan.baidu.com/article/fcb5aff7a16337edab4a714d.html Omnigraffle绘制连接线时从任意点开始 点击直线工具后,在右侧设置 ...