Python 崇高的文本:“;系统找不到指定的文件";错误

Python 崇高的文本:“;系统找不到指定的文件";错误,python,sublimetext3,sublimetext,Python,Sublimetext3,Sublimetext,首先,我知道这个问题被问了很多次,但通过阅读其他答案,我没有找到问题的答案 我在玩Sublime Text 3,但根本不理解构建系统 我有一个最简单的Python文件,其中只包含打印“test” 我的构建文件并不复杂,因为它是: { "selector": "source.python", "cmd": ["echo test"], } 但是,当尝试运行它时,我得到: [WinError 2] The system cannot find the file specified

首先,我知道这个问题被问了很多次,但通过阅读其他答案,我没有找到问题的答案

我在玩Sublime Text 3,但根本不理解构建系统

我有一个最简单的Python文件,其中只包含
打印“test”

我的构建文件并不复杂,因为它是:

{
    "selector": "source.python",
    "cmd": ["echo test"],
}
但是,当尝试运行它时,我得到:

[WinError 2] The system cannot find the file specified
[cmd: ['echo test']]
[dir: C:\P4\depot\test]
[path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\CCM;C:\Python27\;C:\Python27\Scripts]
[Finished]
据我所知,出现此错误主要是因为
%PATH%
问题,但我假设在调用系统命令时不会出现此问题

那么,你知道如何修复它吗


谢谢:)

对于那些感兴趣的人来说,答案只是简单的改变:

"cmd": ["echo test"]
进入


再一次,我的问题与Python本身无关,而更多的是在我发现文档记录非常糟糕的崇高文本中构建系统。

为什么要在Windows上使用
echo-test
作为Python的构建系统?是否要使用
python.exe
运行文件?您是否尝试过如何建立一个构建系统(顺便说一句,Python已经有了一个构建系统)?你读了吗?嗨,谢谢你的回答。我读过文档,但对构建命令很好奇。这就是为什么我创建了一个虚拟构建系统,只是为了看看如何执行命令。顺便说一句,我用“shell\u cmd”替换“cmd”,找到了我问题的答案
"shell_cmd": "echo test"