讲师中心 微信公众号
AI工具推荐 视频效率加速

sublime怎么安装Python3环境_Sublime切换Python版本【指南】

大杰吖_8871

大杰吖_8871

发布时间:2026-02-13 12:57:35

|

816人浏览过

|

来源于php中文网

原创

Sublime Text 需配置 Python3.sublime-build 文件调用系统已安装的 python3 可执行文件;须先确认 python3 在 PATH 中,再创建含正确绝对路径和 -u 参数的构建系统,保存至 User 包并手动切换使用。

sublime怎么安装python3环境_sublime切换python版本【指南】

Sublime Text 本身不自带 Python 运行环境,它只是个编辑器;所谓“安装 Python3 环境”,实际是配置 sublime-build 文件,让 Sublime 能调用你系统里已安装的 python3 可执行文件来运行代码。

确认系统已安装 Python3 并在 PATH 中

这是最关键的前置条件。Sublime 不会帮你装 Python,只负责调用。

  • 终端运行 which python3(macOS/Linux)或 where python3(Windows),确认有输出路径,比如 /usr/local/bin/python3 或 C:UsersXXXAppDataLocalProgramsPythonPython311python.exe
  • 如果报错“command not found”,说明 Python3 没装或没加进系统 PATH,得先去官网下载安装,并勾选 “Add Python to PATH”(Windows)或手动配置 shell profile(macOS/Linux)
  • 别用 python 命令测试——它可能指向 Python2,python3 才是明确版本标识

创建或修改 Python3.sublime-build 文件

这个文件告诉 Sublime:按什么命令、带什么参数去执行当前 .py 文件。

Python Hardener
Python Hardener

通过完整的安全审查、代码整洁重构、健壮的错误处理、正确的日志记录以及完整的文档字符串覆盖,强化 Python 脚本。

下载
  • 菜单栏 → Tools → Build System → New Build System…,会打开一个空白 sublime-build 文件
  • 替换成以下内容(注意替换 cmd 中的路径为你自己的 python3 实际路径):
{
    "shell_cmd": "/usr/local/bin/python3 -u "$file"",
    "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
    "selector": "source.python"
}
  • Windows 用户把 shell_cmd 改成类似:"cmd": ["C:\Users\XXX\AppData\Local\Programs\Python\Python311\python.exe", "-u", "$file"](注意双反斜杠或正斜杠均可,但不能混用)
  • -u 参数很重要:强制未缓冲输出,否则 print() 可能卡住不刷新
  • 保存为 Python3.sublime-build,默认位置是 ~/Library/Application Support/Sublime Text/Packages/User/(macOS)或 %APPDATA%Sublime TextPackagesUser(Windows)

切换 Python 版本:不是换解释器,而是换 build system

Sublime 没有全局“Python 版本设置”,每次运行都取决于当前激活的 build system。

立即学习“Python免费学习笔记(深入)”;

  • 写完 .py 文件后,按 Ctrl+Shift+P(Win/Linux)或 Cmd+Shift+P(macOS),输入 Build With: Python3 回车,就临时切到你刚建的 Python3 构建系统
  • 也可以菜单栏 → Tools → Build System → Python3 手动切换,之后所有 Ctrl+B 都走这个配置
  • 如果同时有 Python2.sublime-build 和 Python3.sublime-build,它们完全独立,互不影响——本质就是两套不同的命令行调用
  • 别指望在 Sublime 里用 #!/usr/bin/env python3 注释自动切换版本,它不起作用;Sublime 不解析 shebang

真正容易被忽略的是:build system 中的路径必须绝对准确,且对应可执行文件有执行权限(Linux/macOS 下常见问题)。哪怕多一个空格、少一个引号,或者用了中文路径,Ctrl+B 都只会静默失败——连错误提示都不给。建议先在终端里手动跑一遍同样的命令验证是否可行。

作者最新文章

yandex入口

2026-11-05 16:11

yandex首页

2026-11-05 16:13

Yandex.tm引擎首页

2026-11-05 16:15

Yandex.tm搜索引擎

2026-11-05 16:17

Yandex引擎首页

2026-11-05 16:19

Yandex官网网页版

2026-11-05 16:21

Yandex.tm引擎入口

2026-11-05 16:22

热门AI工具

更多
创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

相关专题

更多
python中print函数的用法
python中print函数的用法

python中print函数的语法是“print(value1, value2, ..., sep=' ', end=' ', file=sys.stdout, flush=False)”。本专题为大家提供print相关的文章、下载、课程内容,供大家免费下载体验。

3280

2023.09.27

python print用法与作用
python print用法与作用

本专题整合了python print的用法、作用、函数功能相关内容,阅读专题下面的文章了解更多详细教程。

269

2026.02.03

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3399

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2958

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

1528

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2679

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3350

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1697

2023.08.10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn