与这位医生相对应
我已将"Cloud“下载到我的目录:/Users/k/.google-cloud-sdk
和“原始App”进入我的目录:/Users/k/.go_appengine
现在我尝试运行我的项目,它位于dir:/Users/k/web/kovpak/monitoring中。
我试过这个:
export APP_YAML=/Users/k/web/kovpak/monitoring/src/go-app/.gae/app.yaml
export GOPATH=/Users/k/web/kovpak/monitoring
export APPENGINE_DEV_APPSERVER=/Users/k/.google-cloud-sdk/bin/dev_appserver.py
export GOROOT=/Users/k/.google-cloud-sdk/platform/google_appengine/goroot-1.9/
/Users/k/.google-cloud-sdk/platform/google_appengine/goroot-1.9/bin/goapp serve $APP_YAML但它不起作用,它会打印出来:
编译:版本"1.9.4 (appengine-1.9.78)“与go工具版本"go1.11”不匹配
我也试过这样做:
export APP_YAML=/Users/k/web/kovpak/monitoring/src/go-app/.gae/app.yaml
export GOPATH=/Users/k/web/kovpak/monitoring
export APPENGINE_DEV_APPSERVER=/Users/k/.go_appengine/dev_appserver.py
export GOROOT=/Users/k/.go_appengine/goroot-1.9
/Users/k/.go_appengine/goroot-1.9/bin/goapp serve $APP_YAML而且它也不管用。
但如果我负责这个:
export APP_YAML=/Users/k/web/kovpak/monitoring/src/go-app/.gae/app.yaml
export GOPATH=/Users/k/web/kovpak/monitoring
/Users/k/.google-cloud-sdk/bin/dev_appserver.py $APP_YAML一切都成功了!
是否可以使用goapp运行dev服务器?我需要它来从GoLand进行调试。
发布于 2018-11-12 22:14:39
看起来,您正在尝试运行go1.11环境。我怀疑你有:
runtime: go111在你的app.yaml里。
试着把它改成
runtime: gohttps://stackoverflow.com/questions/53268797
复制相似问题