最稳妥的安装方式是通过控制台粘贴并执行官方Python脚本;手动安装需将.sublime-package文件拖入Installed Packages目录;安装后必须重启才能生效,且需通过命令面板验证功能是否正常。

控制台粘贴脚本是最直接的方式
Sublime Text 默认不带插件管理器,Package Control 必须手动装,而且不能靠双击或拖文件——那大概率白忙活。官方推荐路径就是打开控制台、粘贴 Python 脚本、回车执行。
- 按
Ctrl + `(Windows/Linux)或Cmd + `(macOS)调出底部控制台 - 去 https://www.php.cn/link/befa130dcb31961fa251d61e1e6ba0e1 复制最新脚本(别用搜索引擎里搜到的旧版,ST4 下哈希校验会失败)
- 当前最稳妥的一行命令是:
import urllib.request,os,hashlib; exec(urllib.request.urlopen('https://www.php.cn/link/befa130dcb31961fa251d61e1e6ba0e1.py').read().decode('utf-8')) - 执行后右下角出现
Package Control: Successfully installed Package Control才算真成功;只闪一下reloading plugin或没反应,基本是网络卡在 TLS 握手或证书验证上
手动安装是绕过网络/权限问题的兜底方案
遇到 URLError、CertificateError、macOS 报 Operation not permitted、或者 sublime.installed_packages_path() 返回空,说明自动方式被拦住了,必须切手动。
- 先关闭 Sublime Text
- 打开菜单
Preferences → Browse Packages…,然后往上退一级,进Installed Packages/目录(不是Packages/) - 下载
https://packagecontrol.io/Package%20Control.sublime-package,直接拖进去,保持原名、不改后缀、不解压 - 如果之前装过但失败了,先清掉
Installed Packages/里所有带Package Control字样的文件
装完怎么确认它真的能干活?
很多人看到菜单里多了一个 Package Control 就以为完事了,其实那可能是残留 UI。真正生效要看命令面板能不能跑起来。
- 重启 Sublime 后,按
Ctrl + Shift + P(或Cmd + Shift + P),输入Package Control: Install Package - 如果命令可选中、回车后状态栏显示
Loading list...并最终弹出插件列表,才算通了 - 输
Package Control: List Packages能列出已装插件,也说明索引已加载 - 若仍报错
No packages available,大概率是仓库没同步,可手动触发Package Control: Synchronize Packages
插件装不上?先看 Package Control 自己有没有“呼吸”
很多用户卡在“点了 Install Package 没反应”,其实是 Package Control 自身没完成初始化,不是插件的问题。
- 首次使用
Install Package时,它要从远程拉取仓库元数据,可能等 3–8 秒才出列表,别急着关面板 - 公司内网或教育网常屏蔽
packagecontrol.io,换手机热点试试 - Windows 上某些精简版 ST 会禁用
urlopen,或把installed_packages_path()指向无效路径,这类情况只能手动安装 - 装完插件后行为异常?别直接删文件夹——用
Package Control: Disable Package或Remove Package,否则下次升级可能自动恢复
最常被忽略的一点:装完 Package Control 后必须重启一次,不是“看起来有菜单”就等于可用。它的 Python 模块是在启动阶段加载的,热重载不生效。










