Package Control必须先安装,它是插件生态的启动开关;安装失败主因是脚本不兼容ST4(如混用ST3代码报AttributeError),须用官网标定ST4的含sha256校验脚本,执行成功后重启并验证命令可用。

Package Control 必须先装,否则所有插件都装不上——它不是“推荐插件”,是插件生态的启动开关。
为什么 Package Control 安装失败?
2026 年 Sublime Text 4 要求 Python 3 兼容脚本,直接粘贴旧版 ST3 的 urllib.request 代码会报错:AttributeError: module 'urllib' has no attribute 'request' 或 urllib.error.URLError。
- 必须用 packagecontrol.io 官网标为 “Sublime Text 4” 的安装脚本(含
hashlib.sha256校验段) - 打开控制台:
Ctrl + `,粘贴官网最新代码,回车执行 - 看到
Successfully installed才算成功,之后必须重启 Sublime Text - 重启后按
Ctrl + Shift + P输入Package Control: Install Package,能弹出空白列表即为就位 - 若仍无响应,先执行
Package Control: Synchronize Sources;公司网络开了代理时,请临时关闭再试
Python 新手真正需要的 3 个核心插件
不用堆砌,只装这三个就能覆盖写、查、跑全流程:
SkillSub Pro - Python 题解与代码注释双功能技能功能概述SkillSub Pro - Python 题解与代码注释双功能技能是一项面向实际任务的技能,主要用于SkillSub Pro 是一个 Python 题解生成与代码注释的 双功能合体技能 ,专为学生、算法学习者和开发者设计;✅ 一个技能,两种用途 :;核心要点📝 题解模式 :输入题目/题号,自动生成完整 Python 题解(含详细注释、解题思路、复杂度分析);💬 注释模式 :输入 Python 代码,自动添加详细中。它将相关步骤、
-
SublimeLinter+SublimeLinter-flake8:实时标红语法/PEP8 错误。注意:SublimeLinter本身不检查,必须配套装SublimeLinter-flake8,否则界面静默无反馈 -
AutoPEP8:选中代码或全文件后按Ctrl+Alt+Shift+8(Windows)自动格式化,省去手动调空格和换行 -
SideBarEnhancements:右键侧边栏增加“Open in Terminal”“Reveal in Explorer”等实用项,对新手查路径、进虚拟环境特别友好
构建系统怎么配才不报错?
按 Ctrl+B 运行却提示 [WinError 2] 系统找不到指定的文件?多半是构建系统没指向真实 Python 解释器。
立即学习“Python免费学习笔记(深入)”;
- 打开
Tools → Build System → New Build System… - 填入以下内容(把
D:/Python39/python.exe替换为你本地的 Python 路径,可用where python或py -0p查):
{"cmd": ["D:/Python39/python.exe", "-u", "$file"], "file_regex": "^[ ]*File "(*?)", line ([0-9]*)", "selector": "source.python"}
- 保存为
Python3.sublime-build(默认路径即可) - 再点
Tools → Build System,选中你刚建的Python3 - 注意:路径里用正斜杠
/或双反斜杠\,单反斜杠会导致解析失败
最容易被忽略的是:插件配置依赖项目根目录。如果没通过 Project → Add Folder to Project 加入整个项目文件夹,AutoPEP8 可能找不到 setup.cfg,SublimeLinter-flake8 也读不到项目级 .flake8 配置——不是插件坏了,是它根本没看见你的项目结构。

















