最近需要使用Sublime3 ,在安装插件时发现错误“Package Control There are no packages available for installation”,如下图所示:
仔细查询了相关解决方法,有说法说是Package Control 的包有问题,需要重新安装。还有说法是相关channel_v3.json的文件指向位置无法访问。点击菜单设置(Preferences)->Package Setting->Package Control ->Setting Default,查询相关“channel_v3.json” 设置情况,发现情况如下:
// A list of URLs that each contain a JSON file with a list of repositories.
// The repositories from these channels are placed in order after the
// repositories from the "repositories" setting
"channels": [
"https://packagecontrol.io/channel_v3.json"
],
根据上面的配置信息,访问url “https://packagecontrol.io/channel_v3.json” ,发现确实无法访问。估计是什么网址屏蔽原因。以前能够访问,现在不能了。只能通过别的方式获取channel_v3.json,并在Sublime3中做相应设置。
在GitHub 官网上进行搜索channel_v3.json
发现有多个结果
选择第一个点击“Clone or Download” 下载
下载完成后将压缩包解压并放置到指定位置,本例将解压文件放置到插件目录,如下图所示
放置好文件channel_v3.json后,在通过菜单设置(Preferences)->Package Setting->Package Control ->Setting User 进行配置信息设置,添加如下设置指向该放置的本地channel_v3.json文件。
"channels":
[
"C:/Users/liux/AppData/Roaming/Sublime Text 3/Packages/channel_v3.json-master/channel_v3.json"
],
关闭 Sublime3,重新打开,再次点击ctrl+shift+p打开包管理菜单界面,输入install 选中Install Package并回车,就能够正常进入安装插件窗口。
注意
在进行本地channel_v3.json 的配置文件设置时,需要注意路径设置的方式,默认情况下资源管理器中显示路径为
C:\Users\liux\AppData\Roaming\Sublime Text 3\Packages\channel_v3.json-master
需要将 字符"\" 替换为“/”,否则将出现错误 “Error trying to parse settings”