package control 安装成功标志是重启后能调出 install package 命令或在 package settings 中出现其选项;需等待5–10秒、完全退出sublime、正确放置.sublime-package文件至installed packages/目录、配置可用channels镜像源、检查ignored_packages列表并重启。

Package Control 控制台执行后没反应
看到 reloading plugin 就停住,不代表成功——这只是 Sublime 开始加载插件的通用日志,和 Package Control 是否跑起来无关。真正成功的标志是:重启后能调出 Package Control: Install Package 命令,或在 Preferences → Package Settings 里出现 Package Control 项。
- 执行完控制台代码后必须等满 5–10 秒,期间别关控制台、别切窗口
- 执行后务必完全退出 Sublime(右键任务栏选「退出」,不是只关窗口),否则新包不会被加载
- 如果控制台报
URLError或直接卡住,说明网络层被拦截,此时继续重试脚本毫无意义
手动下载 .sublime-package 文件该放哪
放错路径是失败最常见原因,Sublime 对 Installed Packages/ 和 Packages/ 两个目录有硬性分工,混用必失效。
-
.sublime-package文件(如Package Control.sublime-package)→ 必须直接丢进Installed Packages/目录,不许解压、不许改名、不许嵌套子文件夹 - 从 GitHub 下载 ZIP 解压出来的文件夹(如
Emmet/)→ 必须整体复制进Packages/根目录,路径应为Packages/Emmet/xxx.py - 不确定路径?在控制台运行
print(sublime.installed_packages_path())和print(sublime.packages_path())查真实位置
装上了还是提示 “There are no packages available”
这说明 Package Control 虽然加载了,但 channels 源本身打不开——国内访问 https://packagecontrol.io 基本被墙,JSON 清单根本拉不下来。
- 打开
Preferences → Package Settings → Package Control → Settings - User - 在右侧用户配置中添加或替换
"channels"字段,例如:{"channels": ["https://gitee.com/akira-cn/package_control_channel/raw/master/channel_v3.json"]} - 保存后重启,再打开命令面板搜
Package Control: Install Package,列表应该立刻有内容 - 验证镜像是否有效:把 channel URL 粘到浏览器地址栏,能直接看到 JSON 内容才算通
ignored_packages 导致插件静默失效
插件文件明明在 Packages/ 里,命令面板搜不到、快捷键不触发、菜单不出现——八成是被 Sublime 主动忽略了。
- 打开
Preferences → Settings – User,检查是否有"ignored_packages"字段 - 常见值如
["Vintage", "Anaconda"],如果你刚装的插件叫Origami,而它也在这个列表里,就会被彻底屏蔽 - 删掉对应项,或整行注释掉,保存后必须重启 Sublime 才生效
- 某些插件(如
Origami)还需手动执行一次初始化命令,不是放进去就自动激活
实际操作中最容易被忽略的,是“完全退出 Sublime”和“验证镜像 URL 是否真能返回 JSON”。这两步跳过,前面所有操作都白做。











