Sublime2 Package Control不可用修復

  由於教程裏用的是sublime2 因此就跟着用了,也沒換3,可是最近安裝Nodejs作配置時,發現插件安裝器不能用了,已點安裝就彈窗報錯:json

there are no packages available for installation。ui

控制檯報錯:url

Package Control: Error downloading channel. HTTP exception InvalidCertificateException (Host sublime.wbond.net returned an invalid certificate (_ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed)
) downloading https://sublime.wbond.net/repositories.json.
error: Package Control: There are no packages available for installation..net

而後就開始嘗試各類方法,你也能夠試試那些該hosts文件什麼的方法,若是不行再在控制檯輸入下面的代碼回車:插件

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

反正我這邊是能夠正經常使用了,再者若是你是sublime3,就去Git上下載重裝Package Control吧,好像有些自帶的有問題。3d

相關文章
相關標籤/搜索