前提:电脑上已安装python,mac上默认有一个pythone2.x的,而且可以共存不同版本的python,如果需要使用python3则需要配置相关内容。
步骤一:找到python2.7的全路径。(如安装3.x的,可替换为3.x路径)
$ type -a python2.7
python3 is /usr/local/bin/python2.7
步骤二:打开Sublime Text,进入 Tool>Build System>New Buid System,将会打开一个文件,删掉里面的默认内容,填写自己本身的软件。
默认内容:
变更内容为:
{
"cmd": ["/usr/local/bin/python3","-u","$file"],
"env": {"LANG": "en_US.UTF-8"}
}
以上用户配置编译工具,把文件保存为:python2.7.sublime-build,路径使用保存时默认路径。
配置中第二句是可以不用的,如果你的sublime是2但是使用python3的话,编译输出中文会报错:
print("\u54c8\u54c8")
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
[Finished in 0.0s with exit code 1]
步骤三:
选择编译方法,Tool>Build System中选择刚刚保存的python3作为编译方法,使用command+B或者Tools>Build编译即可。
网友评论