4

当我尝试通过 Sublime Text 2 运行 python 或任何语言时,它所说的只是

[Error 2] The system cannot find the file specified
[cmd:  [u'python', u'-u', u'C:\\Users\\Owner\\Desktop\\RandomStuff\\python\\java\\bob.java']]
[dir:  C:\Users\Owner\Desktop\RandomStuff\python\java]
[path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_03\bin]
[Finished]

我被告知要更改我的构建配置,以便命令提示符转到 python 解释器,但是更改路径环境变量除了添加之外绝对没有任何作用

;C:\Python27\python

到列表中。这真的很令人沮丧,因为我正在尝试用 Python 制作游戏,但我不知道如何解决这个问题。

4

3 回答 3

3

路径是目录列表,而不是文件。您应该添加c:\Python27到您的路径,而不是c:\Python27\python.

于 2012-08-19T23:20:54.307 回答
3

从以下链接http://www.python.org/download/releases/安装 python 后,您必须更新您的环境变量:

  1. 点击开始
  2. 右键单击计算机
  3. 点击高级系统设置
  4. 点击环境
  5. 在系统变量上定位路径
  6. 点击编辑
  7. 将 ;C:\Python32\ 附加到值的末尾或安装程序安装 Python 的任何位置

确保在执行此操作后重新启动 sublime,否则仍然会出现错误。

于 2012-08-29T12:02:26.090 回答
0

该问题与在可执行路径中找不到 python 命令有关。您可以将 sublime 显式指向 python 可执行文件,或者您可以只修复 env 路径。第二个更重要的是正确设置您的通用 python。

C:\Python27\;C:\Python27\Scripts\

第一个位置包含 python.exe,第二个位置包含指向该 exe 的“python”脚本。这将允许使用“python”的命令工作。

于 2012-08-19T23:25:32.983 回答