Go GAE错误:找不到'__main__'模块(Win 8.1)

时间:2014-03-25 18:38:29

标签: google-app-engine go

我正在尝试设置Google App Engine for Go;我正在关注Google教程,但当我去投放我的应用程序(goapp serve)时,我收到以下错误:

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代码来设置我的工作区"教程,但我对这与GAE Go的关系感到困惑。我还创建了一个空白" 主要 .py"在目录中,错误消失,但应用程序不提供页面。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您关注的是什么说明?当您尝试运行go_appengine时,它没有 main 。为了部署应用程序运行dev_appserver.py

此处有更多说明 - https://developers.google.com/appengine/docs/go/tools/devserver

答案 1 :(得分:1)

不要设置APPENGINE_DEV_APPSERVER。

答案 2 :(得分:0)

设置PATH环境变量

APPENGINE_DEV_APPSERVER = your_go_appengine_path \ dev_appserver.py

然后它应该工作