Package Control 安装插件卡在 downloading channel_v3.json 是因默认从 packagecontrol.io 加载该 1.2MB 索引文件,国内 DNS 解析慢且连接不稳定;换 Gitee 镜像源或本地文件可解决,代理配置需注意协议和端口。

为什么 Package Control 安装插件总卡在 downloading channel_v3.json
因为默认的 channel_v3.json 从 packagecontrol.io 加载,该域名在国内 DNS 解析慢、连接不稳定,且文件本身约 1.2MB,每次安装插件前都得重新下载——不是插件包慢,是这个索引文件拖垮了整个流程。
换国内镜像源是最直接有效的方案
不用改代理、不碰 hosts,只需替换 channels 地址即可。实测 Gitee 同步源加载稳定,延迟低:
- 按
Ctrl+Shift+P(Mac 为Cmd+Shift+P)→ 输入Package Control: Settings – User回车 - 在打开的 JSON 文件中,将
"channels"字段改为:
{
"channels": [
"https://gitee.com/kuoruan/sublime-package-control/raw/master/channel_v3.json"
]
}
保存后重启 Sublime,再执行 Package Control: Install Package 就不会再卡在“downloading channel”阶段。
注意:这个 Gitee 镜像由社区维护,更新频率与官方基本同步;如果某天发现插件列表不全,可临时切换回官方地址 "https://packagecontrol.io/channel_v3.json" 对比验证。
本地 channel 文件方式适合网络极不稳定环境
当镜像源也偶尔超时(比如公司内网限制 HTTPS),可把 channel_v3.json 下载到本地硬盘,让 Package Control 直接读取文件:
- 手动下载最新版:
https://packagecontrol.io/channel_v3.json(可用 IDM 或浏览器另存为) - 存到任意路径,例如:
D:/sublime/channel_v3.json - 在
Package Control.sublime-settings中写入绝对路径:
"channels": ["D:/sublime/channel_v3.json"]
路径必须是正斜杠 / 或双反斜杠 \,单反斜杠会解析失败;Windows 用户尤其要注意不要写成 D:sublimechannel_v3.json。
代理配置仅在已有可用代理时才值得尝试
如果你本地已运行 SSR/V2Ray 并监听 127.0.0.1:1080,可在 Package Control 设置里加两行:
"http_proxy": "http://127.0.0.1:1080", "https_proxy": "http://127.0.0.1:1080"
但要注意:https_proxy 值必须用 http:// 协议(Package Control 不支持 HTTPS 代理),端口需和你本地代理实际监听端口一致;没代理硬配反而会导致全部请求失败。
真正容易被忽略的是:换源后首次加载插件列表仍可能稍慢——这是因 Package Control 会缓存旧 channel,需等待几秒或手动触发一次 Package Control: Synchronize Channels 才能生效。

















