Sublime安装Package Control插件管理包

转载自Sublime 无法正常安装PackageControl插件管理包的解决办法

 Package Control 安装

方法一:

按 ctrl + ~ 键,或者点击 顶栏的 View > Show Console,进入控制台,然后输入以下代码,按 回车键,进行安装

Sublime Text2:

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')
View Code

Sublime Text3:

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)

方法二:

下载Package Control 安装包 进行手动安装

下载地址:https://pan.baidu.com/s/13KvDl96Hkg588IXh-TxpRA,下载后,解压文件,把package control.sublime-package 文件放到sublime安装目录中的Install Package文件夹中,然后重启sublime即可。

注:sublime插件目录可通过  Preference(首选项) > Browse Package control (浏览插件)进入,进入文件后,回退到该位置的上一层目录即可找到Install Package文件夹

如果使用 控制台无法进行安装,并且在手动添加Package Control管理包后都无法正常运行使用Package工具,那么就可以尝试以下方法。

如图,如果提示这种情况,则可以考虑下面的操作

 

1.下载channels.json文件,地址:https://pan.baidu.com/s/13KvDl96Hkg588IXh-TxpRA,下载完成后解压,建议将channel_v3.json文件放置到根目录下,方便下面的操作。

2.选择Preference(首选项)> Package Settings(插件-用户) > Settings-User,点击 进入

3.然后添加以下代码。 这里,["E:\channel_v3.json"]实际就是json文件所在路径,所以你要设置成你json对应文件路径,我这里是放在了E盘根目录,仅供参考。

1 "channels":
2     [
3         "E:\channel_v3.json"
4     ]

注:这里的用户设置绑定一般以大括号{ }包裹,每个用户设置用英文 “ ” : [ ] 进行配置,如果存在多个用户设置内容,则在每个配置的]后面添加一个英文逗号  ,  

如图,打开settings设置文件中已经有代码,在代码后面续行,则需要加上英文逗号分隔每个用户设置。输入完成后,保存,然后重启 Sublime text3 即可。

 

 4.按ctrl+shift+p,或者在首选项找到 Package Control,在输入框里输入 Install Package,然后按回车键即可,如下右图,输入插件名称即可搜索并进行安装。

原文地址:https://www.cnblogs.com/zyr001/p/12859379.html