Python 和 Sublime 配置
安装 Python 和 Sublime
https://python.org 下载 python
建议下载 3.x ver., 下面提供 3.12.7 的直链.
macOS 64-bit universal2
Windows installer (64-bit)
Windows installer (32-bit)
Windows installer (ARM64)
https://www.sublimetext.com 下载 Sublime Text
直链: https://www.sublimetext.com/download_thanks?target=win-x64#direct-downloads
Sublime 搭建 Python 环境
打开 Tools > Build System > New Build System...
弹出一个空的配置文件, 在里面填入
{
"cmd": ["Python安装路径(到/python.exe)","-u","$file"],
"file_regex": "^[ ]*file \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
改名为 Python3.sublime-build, 保存在默认的文件夹里.
Python 库
在命令提示符里输入 pip install 库名
即可安装.
下面是一些库和对应的功能, 根据需求安装
numpy 支持数组, 矩阵的运算
pyinputplus 输入改进
pyinstaller 将 Python 文件(.py)打包为可执行文件(.exe)
pygame 游戏开发
matplotlib & pylab 数学绘图库
plotly 数据可视化
pynput 监听, 操控鼠标和键盘
pyautogui 控制键盘和鼠标
tkinter 小型的 GUI 设计
PyQt5 GUI 设计, 可以和 Qt Creator 一起食用
pydub 音频处理, 只能处理 .wav 文件, 建议和 ffmpeg 一起食用
pyaudio 音频处理
send2trash 安全地删除文件
requests 爬取网页 HTML 源文件
beautifulsoup4 从 HTML 页面提取信息
selenium Web 游览器操作
scapy, pyshark 网络抓包
openpyxl 处理 Excel 电子表格
ezsheets 处理 Google 电子表格
PyPDF2 处理 PDF 文件
python-doct 处理 Word 文档
imapclient, twilio, ezgmail 控制 Gmail 账户
pillow 图像处理
Sublime 插件
先安装 Package Control 插件包管理器, 才可以安装后续插件
打开 Tools > Command Palette (或按 ctrl + shift + P), 输入 Install Package Control 即可安装.
安装后续插件, 只需打开 Tools > Command Palette (或按 ctrl + shift + P), 输入 Package Control: Install Package, 再输入插件名即可.
AutoFileName 在代码中快速录入文件路径, 无需配置
BracketHighlighter 高亮匹配的括号, 可以按以下方式配置
打开 Preferences > Package Settings > BracketHighlighter > Bracket Setting, 在右侧输入如下代码
{
// true 表示在成对的括号左侧显示一条竖线,表明开闭括号的范围与位置
"content_highlight_bar": false,
// 下面不同括号的显示方式,默认是下划线,这里改成了高亮
"bracket_styles": {
"default": {
"icon": "dot",
"color": "region.yellowish brackethighlighter.default",
"style": "highlight"
},
"unmatched": {
"icon": "question",
"color": "region.redish",
"style": "outline"
},
"curly": {
"icon": "curly_bracket",
"color": "region.purplish"
// "style": "underline"
},
"round": {
"icon": "round_bracket",
"color": "region.yellowish"
// "style": "underline"
},
"square": {
"icon": "square_bracket",
"color": "region.bluish"
// "style": "underline"
},
"angle": {
"icon": "angle_bracket",
"color": "region.orangish"
// "style": "underline"
},
"tag": {
"icon": "tag",
"color": "region.orangish"
// "style": "underline"
},
"c_define": {
"icon": "hash",
"color": "region.yellowish"
// "style": "underline"
},
"single_quote": {
"icon": "single_quote",
"color": "region.greenish"
// "style": "underline"
},
"double_quote": {
"icon": "double_quote",
"color": "region.greenish"
// "style": "underline"
},
"regex": {
"icon": "star",
"color": "region.greenish"
// "style": "underline"
}
},
// true 表示忽视限制因素,但是当代码较多的时候可能会影响性能
"ignore_threshold": false,
}
Emmet 快速生成 Html 代码, 无需配置
MarkdownEditing 编辑 Markdown 代码, 无需配置
FileDiffs 比较文件不同, 无需配置
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)