Python构建不适用于Sublime Text

时间:2018-01-31 02:13:50

标签: python sublimetext3

每当我在Sublime Text 3上构建( Cmd + B )时,它都不会执行我的代码。

我使用 Shift + Command + B 将构建系统设置为Python。我还尝试使用终端中的which python3.6命令创建自己的构建系统,该命令表示/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6

我在自定义构建系统中加入了这个

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

但是我仍然得到同样的错误。请帮忙。

This is what I get when I try to build

我知道这是一个非常愚蠢的问题,我确定我只需要更改一些设置来解决这个问题,谢谢你的时间。

3 个答案:

答案 0 :(得分:1)

看起来Python无法找到任何可以构建的东西。

一些简单的事情:

  1. 您似乎没有保存文件。使用.py扩展名保存。
  2. 你的道路上有Python吗?尝试输入" python"在一个cmd终端。

答案 1 :(得分:0)

对于崇高文本,最好使用包:Anaconda。

这是blog用中文写的,但你可以按照图片说: https://hanbaobao2005.wordpress.com/2016/06/07/python%E5%A4%9A%E7%89%88%E6%9C%AC-sublime-text-anaconda%E6%8C%87%E5%8C%97/

答案 2 :(得分:0)

打开一个新文件并编写:

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

将文件另存为Python3.sublime-build,然后将Build System更改为Python3,然后尝试再次运行代码。现在,它应该可以成功运行了。