1.Mac 安装 Python3
Mac 系统自带 Python2, 需要先去官网 下载 Python3
直接安装
2.Sublime Text3配置 Python3 开发环境
打开Sublime Text3
依次打开
Tools-> Build System -> New Build System
将下面的内容复制到文件中,save as Python3.sublime-build
存储位置/Users/<username>/Library/Application Support/Sublime Text 3/Packages/User
{
"shell_cmd": "/usr/bin/env python3 ${file}",
"selector": "source.python",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"working_dir": "${file_path}"
}
保存后,刚才 Build System下就多了一个 Python3
image.png
写代码的时候,记得右下角选择 Python
image.png
截止此处,我们已经可以command + b 运行 Python3 代码,如下:
image.png
但是,我们只能每次重新运行才能看到结果。对于有交互式同步运行需求的,为了提高效率,还需要进行下一步配置。
3.进一步配置可交互实时同步运行环境
其实 Sublime 直接 ctrl+b 可以直接运行,但运行 input() 等交互逻辑会报错,插件 SublimeREPL
则可以正常运行——
首先,没有安装过插件的,先下载 Package Control
Cmd+Shift+P 输入 Package Control ,选中后就可以安装插件了,输入SublimeREPL,安装
image.png
安装后,依次选择Tools-> SublimeREPL -> Python -> Python - RUN current file
image.png
实时运行的交互式开发环境就配置好啦!!!
image.png
4.SublimeREPL快捷键设置
直接复制以下代码配置user.keybiding
{
"keys": ["f5"],
"command": "repl_open",
"id": "repl_python_run",
"mnemonic": "d",
"args":{
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-u", "$file_basename"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python"
}
}
]
现在,F5就可以运行啦~