在sublime中指定python版本,操作如下:
Sublime——tools——build system——new build system
把文件中的内容替换为
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
"selector": "source.python"
}
修改完成之后保存。然后在Sublime——tools——build system中选中你刚刚新增的build system即可
注意:此处/usr/local/bin/python3的地址应为实际地址,可用如下方法查询:在终端中输入:which python3
这样修改之后还发现文件中无法写中文,经测试需在上面文件中添加:
“env”: {“PYTHONIOENCODING”: “utf8”}
既新增的build system完整内容应该为:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf8"}
}
如果发现新建的build system有误或者名字不喜欢,可以在
/Users/kaibinliu/Library/Application Support/Sublime Text 2/Packages/User 文件夹里删掉保存的指定python的那个文件
(我是保存文件,在文件里写了 获取当前文件路径找到的import os print os.getcwd())