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

yufei       5 年, 9 月 前       9709

我的主编辑器是 "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://raw.githubusercontent.com/SuCicada/channel_v3.json/master/channel_v3.json

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

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

    "channels":
        [
    

    "https://raw.githubusercontent.com/SuCicada/channel_v3.json/master/channel_v3.json" ],

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

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

    "channels":
                [
        "https://raw.githubusercontent.com/SuCicada/channel_v3.json/master/channel_v3.json"
                ],
    
3 回复  |  直到 Apr 25, 2019

AnthonyXL

#1   •   5 年, 8 月 前   •  

小白一个,第二个方法亲测有效,谢谢大佬

yufei

#2   •   5 年, 8 月 前   •  

@AnthonyXL 哈,能帮上忙我就很开心了

qq973740090

#3   •   5 年, 8 月 前   •  

厉害了我的哥,谢谢大佬

简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
什么意思
什么意思
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.