当前位置: 代码迷 >> 综合 >> 解决 Sublime Text 3 安装包时出现的 There are no packages available for installation 问题
  详细解决方案

解决 Sublime Text 3 安装包时出现的 There are no packages available for installation 问题

热度:66   发布时间:2023-10-11 02:12:25.0

我的主编辑器是 "Sublime Text 3",最近安装包时一直出现 "There are no packages available for installation",一开始以为是本地缓存问题一直没管,最近的确需要某个语法高亮,于是不得不着手解决这个问题

这个问题出现的原因很简单,就是获取 Sublime Text 3 的频道地址被网络了。我们可以在配置文件里找到这个地址

打开 "Preferences -> Package Settings -> Package Control -> Settings Default" 配置文件,可以看到下面一段话

    // 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"],

如果不出问题,其实就是第一个配置项

然后呢,你可以在浏览器里输入下 https://packagecontrol.io/channel_v3.json 这个地址,是打不开的。

那么,这就是问题了。

要怎么解决这个问题呢?

网络上的方法都是把这个文件下载到本地。

可大部分人来说,如果能下载到本地,就能访问不是?

所以,更好的办法,就是使用别人的能够访问的地址,比如 GitHub 上的。

我找了好久,才找到一个,地址如下

https://dev.tencent.com/u/XFLy/p/Sbbr/git/raw/master/channel_v3.json

那么要如何改呢? 有两种方案

  1. 把 "Preferences -> Package Settings -> Package Control -> Settings Default" 中的 "channels" 改成如下

    "channels":[
    

    "https://dev.tencent.com/u/XFly/p/Sbbr/git/raw/master/channel_v3.json" ],

    当然了,这是不友好的,对吧。请看第二种

  2. 在 "Preferences -> Package Settings -> Package Control -> Settings User" 中新添加一个项 "channels"

    "channels":["https://dev.tencent.com/u/XFly/p/Sbbr/git/raw/master/channel_v3.json"],
  相关解决方案