MAC下配置sublime编译python

前提:电脑上已安装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编译即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容