sublime text安裝插件失敗解決方法

方法一:(官方推薦)

官方鏈接:http://packagecontrol.cn/installation#st2

由於packagecontrol.io容易被Q,訪問不穩定,所以需要將Sublime Text安裝插件的地址改爲中文鏡像的地址:

第一步:通過控制檯安裝插件代碼,通過 ctrl+` 或 View > Show Console打開控制檯,將Python代碼粘貼到控制檯,回車。

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.cn/' + 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)

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.cn/' + 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')

第二步:修改Sublime Text插件channels,方法如下:

1、打開Package Control配置文件(我這裏漢化過了,無關緊要,打開對應的位置就行)
在這裏插入圖片描述
2、修改或新增channels地址
{ "channels": [ "http://packagecontrol.cn/channel_v3.json" ] }
在這裏插入圖片描述
保存搞定!至此安裝插件就會去找我們修改的鏡像地址,速度還是可以的,不會出現安裝失敗的問題了。

說明: 安裝完插件時Sublime Text會請求packagecontrol.io提交此次安裝的一些基本信息,來統計插件安裝的數量,所以,安裝過程還是有一些慢。

方法二:手動安裝

手動安裝
點擊 Preferences > Browse Packages 菜單

進入打開的目錄的上層目錄,然後再進入 Installed Packages/ 目錄

下載插件並複製到 Installed Packages/ 目錄

重啓Sublime Text。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章