2013-02-23 107 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" }

亞歷山大