2014-03-25 31 views
-1

我正在嘗試設置Google App Engine for Go;我正在關注的谷歌的教程,但是當我去爲我的應用程序(goapp服務)我得到以下錯誤:Go GAE錯誤:找不到'__main__'模塊(Win 8.1)

C:\Python27\python.exe: can't find '__main__' module in 'C:\\Program Files (x86) 
\\Google\\go_appengine' error while running go_appengine: exit status 1 

我不知道是不是雙斜槓是一個問題。我的「APPENGINE_DEV_APPSERVER」env var被設置爲「C:\ Program Files(x86)\ Google \ go_appengine」,這是dev_appserver.py所在的位置。

我在64位Win 8.1上使用Go GAE 64位。我安裝了32位Python 2.7(因爲我主要使用GAE Python)。我曾嘗試使用「如何編寫Go代碼」教程來設置我的Workspace,但我對這與GAE Go的關係感到困惑。我還在目錄中創建了一個空白的「main .py」,錯誤消失,但該應用程序不提供頁面。

有什麼建議嗎?

回答

1

你遵循什麼指令?當您嘗試運行go_appengine時,它不具有主要。爲了部署應用程序運行dev_appserver.py

更說明這裏 - https://developers.google.com/appengine/docs/go/tools/devserver

+0

謝謝,它工作時,我跑到離我的工作區目錄'dev_appserver.py myapp'。你能指出我爲什麼'goapp服務myapp'給出了上述錯誤?我正在關注你好,世界! GAE頁面上的教程。 – Flash

1

不要設置APPENGINE_DEV_APPSERVER。

0

設置PATH環境變量

APPENGINE_DEV_APPSERVER = your_go_appengine_path \ dev_appserver.py

那麼它應該工作