我正在尝试设置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"在目录中,错误消失,但应用程序不提供页面。
有什么建议吗?
答案 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
然后它应该工作