Package Control安装失败主因是网络污染、ST4校验缺失或防火墙拦截;ChineseLocalization失效多因ignored_packages误配;subl命令无效源于软链接或PATH问题;Build System报错常因路径含空格或中文。

Package Control 安装后没反应,先查这三件事
Ctrl+` 打开控制台粘贴脚本却没动静?别急着重装,大概率是网络或权限卡住了。
- 国内 DNS 常污染
http://packagecontrol.io/,必须改用 HTTPS 地址:https://packagecontrol.io/ - ST4 用户必须用含
sha256校验的安装脚本,旧脚本在 ST4 上静默失败——官网最新版才带校验 - 杀毒软件或防火墙可能拦截了 Python 的
urllib.request.urlopen请求,临时禁用或把sublime_text.exe加进信任列表
装完重启编辑器,左下角没出现 “Package Control” 字样,说明没成功;按 Ctrl+Shift+P 输入 Install Package 无响应,也等于白装。
ChineseLocalization 插件装了但界面还是英文
不是插件没下载,而是被主动屏蔽了——90% 的问题出在 ignored_packages 设置里。
- 打开
Preferences → Settings – User,检查右侧 JSON 是否有这一行:"ignored_packages": ["ChineseLocalization"],有就删掉整行或移除数组里的"ChineseLocalization" - 汉化不自动生效:装完必须手动点
Help → Language → 简体中文,不是 Preferences 菜单里随便点哪都能切 - 状态栏汉字变方块?说明字体没配对,在用户设置里加一行:
"font_face": "Microsoft YaHei"或"font_face": "SimSun"
Linux 下 subl 命令无效,优先排查软链接和 PATH
Ubuntu/Debian 用户装完 sublime-text 包,subl 还是报 command not found,问题几乎全出在这两层。
- 先运行
which subl,返回空说明软链接根本没建,或 PATH 没包含/opt/sublime_text - 官方 APT 源安装后,软链接默认建在
/usr/bin/subl,若手动解压 tarball 后只加 alias,会导致 D-Bus session bus 无法识别实例,SideBarEnhancements 等插件实时刷新会失效 - 验证是否打通 CLI 与 GUI:终端执行
subl --command "new_window",能弹新窗口才算真正就位
Build System 调用 Python 报错“找不到文件”,八成是路径惹的祸
写 "cmd": ["python", "$file"] 却静默退出?Windows 和 Linux 对路径空格、中文的容忍度完全不同。
- Windows 安装时千万别改路径到
D:\我的软件\Sublime Text这类含中文或空格的目录,$file解析会崩 - 推荐路径:Windows 默认
C:\Program Files\Sublime Text,Linux 用/opt/sublime_text,macOS 保持/Applications/Sublime Text.app - Build System 中涉及 shell 调用(比如
python -u "$file")时,务必确保$file被双引号包裹,否则路径含空格直接截断
插件安装不是一锤子买卖,很多失效点藏在配置细节里——比如 ignored_packages 是个开关,不是装饰;subl 命令背后是 PATH、软链接、D-Bus 三层联动;而 Build System 的静默失败,往往连错误提示都不给你看。

















