如何在sublime text 2上运行python 3.4?

时间:2015-11-20 02:26:54

标签: python macos sublimetext2 sublimetext3

这就是我的python构建:

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

我已经读到我需要改变" python"中的内容。 " cmd":的一部分,但我找不到要改变它的内容。我是seen one video一个人从终点站走的路上看起来很容易。其他人说要添加一条"路径":等等等等。它似乎总是适用于Windows计算机。

我尝试了很多东西,而且我真的不知道要改变什么来使sublime text 2运行python。如果我使用mac vs windows吗?

也会有所作为

1 个答案:

答案 0 :(得分:0)

需要将

cmd更改为python 3可执行文件的路径。默认情况下,安装程序会将其放在~/Library/Frameworks/Python.framework/Versions/3.4/bin/python3中。因此,如果您的mac用户名是Anthony,则需要更改您的构建:

{  
    "cmd": ["/Users/Anthony/Library/Frameworks/Python.framework/Versions/3.4/bin/python3", "-u", "$file"],  
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  
    "selector": "source.python"    
}

注意:从终端运行python 3时,您可以使用快捷命令python3。这是因为安装python时在.bash_profile中设置了ALIAS。但是,Sublime Text没有读取.bash_profile,因此您必须指定python的完整路径。