sublime下设置python2和python3运行环境

准备

Mac环境下需要先安装好xcode,就可以使用homebrew来安装软件了。

查找python相关包

1
brew search python

可以看到既有python,又有python3,因为环境自带python2.7,所以我们这儿就安装python3就可以了。

1
brew install python3

安装好后,我们可以查看python3可执行文件位置

1
2
3
appledeMacBook-Pro:~ apple$ which python3

/usr/local/bin/python3

查看自带的python2可执行文件位置

1
2
3
appledeMacBook-Pro:~ apple$ which python

/usr/bin/python

配置运行python2

打开sublime,依次 Tools -> Build System -> New Biuld System...

粘贴以下内容:

1
2
3
4
{
"cmd": ["python","-u","$file"],
"selector": "source.python",
}

保存为文件 python2.7.sublime-build

配置运行python3

同理,再次打开 Tools -> Build System -> New Biuld System...

粘贴以下内容:

1
2
3
4
{
"cmd": ["python3","-u","$file"],
"selector": "source.python",
}

保存为文件 python3.6.sublime-build

上面两个文件都保存在 /Users/apple/Library/Application Support/Sublime Text 3/Packages/User 这个目录下

测试

写一个test.py

1
2
3
4
5
# -*- coding: utf-8 -*-

# 获取当前python版本
import platform
print(platform.python_version())

Tools -> Build System 下选择执行python的版本。
当选择python2.7, sublime快捷键: ctrl+b
输出:2.7.10

当选择python3.6, sublime快捷键: ctrl+b
输出:3.6.4