3

我无法在朋友的使用 Sublime Text 2 运行 Windows XP SP3 的计算机上构建 Python 系统。我们重新安装了 Python 2.7.3 和 Sublime Text 2,但仍然遇到问题。我们的Python.sublime-build领域说:

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

当我们尝试构建简单的 Python 程序时,例如:

2 * 2

Sublime Text 不会构建系统,而是会吐出:

C:\Python27\python.exe: can't find '__main__' module in ''
[Finished in 0.1s with exit code 1]

如果我能在这方面得到一些帮助,那就太好了。非常感谢帮助我的人!

4

4 回答 4

12

我通过将文件保存为 .py 文件来解决此问题。我打开了一个新文件,添加了一些代码,并尝试构建它,这给了我这个错误。保存为 .py 文件后,我能够正常构建和运行。

于 2013-04-06T02:45:40.070 回答
4

你没有保存文件。您需要像 name_fila.py 这样保存文件,然后才能运行它

于 2014-02-22T22:30:55.077 回答
0

我将它用于 Python 3.4,效果很好

您放置的当前路径似乎是问题所在。

"$(FULL_CURRENT_PATH)"-->"$file"

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

亚历山大

于 2014-04-25T05:47:15.583 回答
-1

我认为你应该制作一个__main__类似这个__name__ == '__main__'模块然后尝试编译它......

于 2013-02-23T00:57:33.983 回答