我无法在朋友的计算机上构建Python系统,该计算机使用Sublime Text 2运行Windows XP SP3。我们重新安装了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]
如果我能得到一些帮助,那就太好了。非常感谢你帮助我的人!
答案 0 :(得分:10)
我通过将文件保存为.py文件来修复此问题。我打开了一个新文件,添加了一些代码,并尝试构建它,这给了我这个错误。保存为.py文件后,我能够构建并运行良好。
答案 1 :(得分:4)
您没有保存文件。您需要保存文件,如name_fila.py,然后您就可以运行它
答案 2 :(得分:0)
我在Python 3.4中使用它,它的效果非常好
您放置的当前路径似乎是个问题。
"$(FULL_CURRENT_PATH)"
- > "$file"
{
"cmd": ["C:\\Python34\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
亚历山大
答案 3 :(得分:-1)
我认为你应该像这个__main__
模块一样__name__ == '__main__'
然后尝试编译它......