2013-02-23 75 views
3

我无法获得使用Sublime Text 2运行Windows XP SP3的朋友计算机上的Python系统。我们重新安装了Python 2.7.3并且还升级了Text 2,并且仍然遇到了这个问题。我们Python.sublime-build场说:在崇高文本中构建Python

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

当我们尝试建立简单的Python程序,如:

2 * 2 

崇高文本将不会建立系统,而会吐出:

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

如果我可以得到一些帮助,这将是美好的。非常感谢你帮助我!

+0

加上'如果__name__ == '__main__': 打印2 * 2' – ronak 2013-02-23 00:39:00

+0

那么你有一个'__main__'模块? – 2013-02-23 00:53:19

回答

-1

我认为你应该做一个__main__这样__name__ == '__main__'模块,然后试着编译它...

9

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

3

您没有保存该文件。您需要保存像name_fila.py的文件,然后你就可以运行它

0

我用这个为Python 3.4和它的作品相当不错

你把当前的路径似乎是问题。

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

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

亚历山大