sublime如何运行python:两种方案对比

sublime如何运行python,优先选择自定义构建系统,快捷键Ctrl+B一键执行,仅适合无键盘输入的脚本;需要input交互式输入时,安装SublimeREPL插件,绑定F5快捷键运行文件;Windows用户必须提前把Python程序添加到系统环境变量PATH,否则编辑器无法识别解释器,纯构建系统无法接收控制台输入,这是该方案明确的适用边界。

sublime如何运行python:构建系统方案

先确认电脑已经安装Python,打开命令行输入python--version能正常显示版本号,再重启Sublime,让软件读取系统环境变量。

点击顶部菜单栏Tools,选择BuildSystem,再点击NewBuildSystem,新建一个配置文件。

清空默认内容,粘贴这段JSON配置,Windows环境把python3改成python,macOS与Linux保留python3:{"cmd":["python","-u","$file"],"file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$","selector":"source.python"}。

按下Ctrl+S保存,文件名设置为Python3.sublime-build,软件会自动保存到对应配置文件夹。

再次打开Tools→BuildSystem,勾选刚创建的Python3配置;新建代码文件,必须保存为.py后缀,按下Ctrl+B,底部面板就会弹出运行结果。

sublime如何运行python:SublimeREPL插件方案

先打开PackageControl,按下Ctrl+Shift+P,输入InstallPackage,等待插件列表加载完成,搜索SublimeREPL完成安装,安装完成后重启编辑器。

打开Preferences,选择KeyBindings,在右侧用户配置栏添加快捷键代码,把运行当前文件绑定到F5按键,避免频繁点击菜单。

打开.py代码文件,按下F5,软件会新开一个交互窗口,脚本里的input输入语句可以正常接收键盘内容,弥补原生构建系统的短板。

运行方式操作门槛能否支持input输入运行快捷键
自定义构建系统较低,仅需写一段配置不支持Ctrl+B
SublimeREPL插件中等,需要安装插件并绑定按键支持F5自定义按键

环境异常排查要点

按下Ctrl+B提示找不到python命令,直接找到Python安装目录,把exe文件路径写入构建配置的cmd参数,使用绝对路径绕过系统环境变量问题。

代码修改后运行结果没有更新,先按下Ctrl+S保存文件,再执行构建命令,软件只会运行已经保存的文件内容。

多Python版本共存时,单独为每个版本新建一份构建配置,分别填写python3.8、python3.10等对应解释器名称,随时切换运行环境。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于sublime如何运行python的文章欢迎访问:百科