006_Mac下sublime text 的“package control”安装,sublimepackage

Mac下sublime text 的“package control”安装,sublimepackage

 

小伙伴们好,我根据昨晚的经历写一个小总结:关于“Mac下sublime text 的“package control”安装”。本来安装package control是一个无比简单的事情,即使是初次使用sublime text的小伙伴也可以在百度轻易地找到安装方法。

可是吧,伟大的天朝竟然把package control给强了墙了!!昨天狠心买的mbp到货, 回家热情满满的想安装ST,就遇到了这个问题。很纠结,很难过,感觉整个编程生涯都无比的灰暗(开玩笑)。下面把自己一晚上找到的方法总结一下哈。另:都是前人成果,我就是做了一下整理。抱大神大腿

1.ST下载:

百度云地址:http://pan.baidu.com/s/1kTMo0CJ  提取码:mteg 

这个版本是2.02的MAC汉化版(我是英文渣渣,羞愧遁走)从http://sublimetext.iaixue.com/下载的,感谢大神无私。

2.package control 被墙的解决方法:

要修改hosts文件,那么要先知道hosts文件在哪里: 点击桌面上方的“前往”->“前往文件夹”(或者快捷键 Shift+Command+G)  输入 /private/etc 按回车  就可以看到里面的hosts文件了。拖一份副本放到桌面,直接右键选择“文本编辑”打开,修改,拖拽回原位置,替换。

修改内容:添加上

50.116.34.243 sublime.wbond.net

域名被墙了,ip还没被墙(来啊~~)。

3.安装 Package Control:

添加完hosts后,有两个方法安装Package Control,安装方法地址:https://packagecontrol.io/installation#st3,下面介绍第一种。

1)打开控制台

  mac下快捷键: Command+~

2)复制以下代码

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + pf.replace(' ', ' ')).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')

在控制台粘贴上边复制的命令,回车执行!等待提示"重启Sublime Text2"! 重启!安装完成

 

4.用Package Control安装插件:

Mac下 Command+Shift+P调出Package Control控制面板

常用的命令:

   Install Package (安装扩展)

   List Packages (列出全部扩展)

   Remove Package (移除扩展)

   Upgrade Package (升级扩展)

 

本篇总结:庆祝一下,跳个舞LL8KDLK$EK9_KW9TMP`XFF8B{@_`_Q8T(X[}YN5H)3NBJWLL8KDLK$EK9_KW9TMP`XFF8[4]

posted @ 2017-02-08 07:55  arun_yh  阅读(1054)  评论(0编辑  收藏  举报