sublime 使用Install Package时 There are no packages available for installation 问题
1 问题描述
使用sublime的时候,我们通常会使用 Package Control 来进行插件的管理安装等,通常我们按 ctrl + shift +p
, 然后在输入框中输入 install package
, 就会出现插件的搜索框,你可以在搜索框输入想要安装的插件然后进行安装,最近,我们再执行 install package
的时候,会提示这样一个错误 There are no packages available for installation
, 这是怎么回事呢
2 问题分析
经过分析,原来是因为sublime在下载插件的时候呢,会读取一个名为 channel_v3.json
的文件,而这个文件是读取到网络上的文件, 地址是https://packagecontrol.io/channel_v3.json
, 上面出错的原因就是这个网络文件无法读取
3 解决方案
既然无法读取网络上的文件,我们把这个文件下载到本地,然后在sublime配置中指定就可以了
第一步 下载 channel_v3.json
我们可以从github上下载此文件 地址为: https://github.com/unclealan/channel_v3.json
下载之后,将该文件放入到一个目录即可,目录可以是任意的目录,但是你必须明确目录路径
第二部修改配置
依次点击 Preferences(首选项)->Package Setting->Package Control ->Setting User
打开配置文件添加如下
"channels":
[
"你的目录路径/channel_v3.json"
],