在Sublime文本2中设置Python IDE的问题。错误:[错误2]系统找不到指定的文件

在Sublime文本2中设置Python IDE的问题。错误:[错误2]系统找不到指定的文件,python,sublimetext2,sublimetext,Python,Sublimetext2,Sublimetext,我想在Sublime Text 2中设置一个完整的Python IDE。我发现堆栈溢出上的以下线程看起来很有用: 问题 但我遵循了这些步骤,但仍然不适用于我。我调用了我的文件Test2并将其保存到我的下载文件夹中。然后我输入了一行简单的代码 print 'test' 这就返回了这个错误 [Error 2] The system cannot find the file specified [cmd: [u'python', u'-u', u'C:\\Users\\Stan Shunpik

我想在Sublime Text 2中设置一个完整的Python IDE。我发现堆栈溢出上的以下线程看起来很有用:

问题

但我遵循了这些步骤,但仍然不适用于我。我调用了我的文件Test2并将其保存到我的下载文件夹中。然后我输入了一行简单的代码

print 'test'
这就返回了这个错误

[Error 2] The system cannot find the file specified
[cmd:  [u'python', u'-u', u'C:\\Users\\Stan Shunpike\\Downloads\\Test2.py']]
[dir:  C:\Users\Stan Shunpike\Downloads]
[path: C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Elm Platform\0.14\bin;C:\Users\Stan Shunpike\AppData\Roaming\npm]
[Finished]
问题

为什么这不起作用?我可以采取哪些步骤来解决这个问题,以便使用python编写代码

备注:

这些线程看起来相关,但它们没有具体讨论我的问题:

备注:

这条线看起来很有用

但我不知道编辑“升华构建”意味着什么,尤其是我还没有成功地用升华编写任何代码,而且在我看来,线程要求我输入要执行的代码

编辑1:

我已经修改了环境变量路径,但没有重新启动Sublime。所以马特莫建议我这么做。重新启动时,出现以下错误:

  File "C:\Users\Stan Shunpike\Downloads\Test2.py", line 1
    print "test"
               ^
SyntaxError: invalid syntax
[Finished in 0.1s with exit code 1]

路径中没有Python可执行文件的路径,因此Sublime无法找到
Python
。将
C:\Python27
(如果安装了Python)添加到
PATH
环境变量中,然后重新启动升华并重试。

路径中没有Python可执行文件的路径,因此升华无法找到
Python
。将
C:\Python27
(如果安装了Python)添加到
PATH
环境变量中,然后重新启动Sublime并重试。

我编辑了这个问题,根据您的建议添加了新信息。@StanShunpike您在使用Python 3吗?如果是这样的话,请记住,
print
是Py3中的一个函数-运行
print(“test”)
。太棒了!这是成功的。谢谢你的帮助!我编辑了这个问题,以便根据您的建议添加新信息。@StanShunpike您使用的是Python 3吗?如果是这样的话,请记住,
print
是Py3中的一个函数-运行
print(“test”)
。太棒了!这是成功的。谢谢你的帮助!