昨天在安裝了一下Sublime Text 3擒贸,在安裝插件的過程中出現(xiàn)了一些問題急黎,現(xiàn)在記錄一下,也給遇到同樣問題的朋友一些幫助。在安裝插件的時(shí)候宦棺,需要先安裝一下Package Control。
安裝Package Control
安裝Package Control有兩種方式仿吞,第一種方式為:在控制臺(tái)中輸入安裝命令箱靴。調(diào)出控制的方式為:Ctrl+`。Sublime Text2和Sublime Text 3的命令如下:
Sublime Text2
import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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')
Sublime Text3
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
但是這種方式可能會(huì)有問題著拭,安裝的時(shí)候Sublime Text可能會(huì)卡死纱扭。還有可能會(huì)安裝不上。所以這里有第二種安裝方式儡遮。第二種安裝方式為:
手工安裝Package Control
Package Control的官方下載地址為:https://packagecontrol.io/Package%20Control.sublime-package乳蛾。如果下載不了的話,可以從這里進(jìn)行下載:Package Control鄙币。將下載下來的壓縮文件肃叶,進(jìn)行解壓。會(huì)找到這樣一個(gè)文件:Package Control.sublime-package十嘿,我們將這個(gè)文件放到Sublime Text 3的Installed Packages目錄下被环。一般Installed Packages目錄為:C:\Users\用戶名\AppData\Roaming\Sublime Text 3\Installed Packages。如果沒有找到的話從這里找:Preferences-->Browse Packages详幽。點(diǎn)進(jìn)入筛欢,向上翻一級(jí)就能找到Installed Packages。接著我們把Sublime Text 3重啟一下唇聘。會(huì)發(fā)現(xiàn)多了這樣一個(gè)東西版姑。
我們點(diǎn)擊Package Control,出來一個(gè)彈出框迟郎,我們選擇Install Package剥险。如圖所示:
此時(shí)可能會(huì)出現(xiàn)如圖這樣的提示框:
如果沒有出現(xiàn)這樣的問題,恭喜你O苄ぁ1碇啤健爬!如果出現(xiàn)了這樣的問題,別著急下面我會(huì)說具體的解決方法么介。
Package Control安裝插件失斈茸瘛:
我們點(diǎn)擊如圖所示的內(nèi)容:
,在出來的文件中有這樣一句:壤短。在剛才下載下來的壓縮文件中還有這樣一個(gè)文件:channel_v3.json设拟。會(huì)出現(xiàn)上面那個(gè)彈出框的原因就是這個(gè)channel_v3.json文件下載不下來。下面我們指定這個(gè)文件的目錄:比如我們把它放到D盤久脯,則我們修改channels的地址為:"D:\channel_v3.json"
這樣在去點(diǎn)擊Install Packages的時(shí)候就可以正常的安裝插件了D呻省!A弊跑慕!至此,大功告成4菡摇:诵小!