默认安装好sublime, 使用快捷键command+b的时候, 会使用python2版本运行

下面就改为用python3运行, 也可以python2运行

Mac Sublime Text使用python3运行脚本(command+b)-LMLPHP

一. 新建文件

Sublime Text -> Preferences -> Browse Packages

# 也可以直接vi打开哦: 

Mac Sublime Text使用python3运行脚本(command+b)-LMLPHP

vi ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Python3.sublime-build

Mac Sublime Text使用python3运行脚本(command+b)-LMLPHP

打开后新建文件, 命名为: Python3.sublime-build

二. 添加配置内容

复制以下内容, 添加到文件中

{
"cmd": ["python3安装路径", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
  "env": {"PYTHONIOENCODING": "utf8"}
}

# env不添加可能会报错UnicodeEncodeError

三. 更改执行脚本选项

然后就会发现在Tools-> Build System选项中多了一个Python3

Mac Sublime Text使用python3运行脚本(command+b)-LMLPHP

到这里就可以快乐的使用Python3运行脚本了, 当然也可以用Python2,

05-11 15:25