如何在Sublime Text中从Python2切换到Python3

时间:2018-01-14 11:59:57

标签: python-3.x python-2.7 sublimetext3 sublimetext2 sublimetext

当我尝试在(CTRL-B或CMD-B)Sublime Text中运行python脚本时,它在Python2中运行脚本。但是如何在Sublime Text中用Python3运行我的脚本?

1 个答案:

答案 0 :(得分:2)

首先,转到工具>构建系统> New Build System ...,这将打开一个名为untitled.sublime-build的新文件。在此文件中,您需要复制粘贴/输入:

{
    "cmd": ["python3.6", "-i", "-u", "$file"],
    "file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",
    "selector": "source.python"
} 

现在,在我的系统上,我配置了PATH,因此命令python3.6运行Python 3.6.4。您的安装可能会有所不同,因此您必须将该位更改为在系统上运行Python 3的方式。您可以使用解释器的完整绝对路径或命令行中使用的命令来运行Python 3.

完成后,将文件保存为Sublime建议的文件夹中的Python3.sublime-build,您应该准备好了。您可以使用工具>中的选项构建系统以手动更改构建系统,但Sublime应该在您从现在开始打开Python文件时建议此构建。