繁体   English   中英

Python 构建不适用于 Sublime Text

[英]Python build doesn't work on Sublime Text

每当我在 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"
}

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

这就是我尝试构建时得到的

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

看起来 Python 找不到任何要构建的东西。

一些快速的事情:

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

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

这里有一篇中文博客,但你可以关注图片: 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/

打开一个新文件并写入:

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

将文件另存为Python3.sublime-build ,然后将您的构建系统更改为 Python3 并尝试再次运行您的代码。 现在,它应该可以成功运行。

就我而言,我发现问题出在这一行,“selector”:“source.python”。 一旦我将其更改为“选择器”:“source.py”,然后重新打开 python 程序文件,它就可以工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM