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

 

方法二:

下載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,然后按回車鍵即可,如下右圖,輸入插件名稱即可搜索並進行安裝。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM