我正在尝试将 Google App Engine 应用程序从标准环境升级到灵活环境。我遇到了与此处描述的问题类似的问题,除了我只看到以下错误:
ERROR: (gcloud.app.deploy) Your application does not satisfy all of the requirements for a runtime of type [go]. Please correct the errors and try again.
我找不到详细说明遗漏要求的日志。
Google在此处描述了如何将较旧的(标准)应用程序更新为灵活环境。他们建议运行该aefix
工具,但没有关于如何运行该工具的说明。我跑去go get google.golang.org/appengine/cmd/aefix
安装。我还查看了源代码,看到了以下使用要求:usage: aefix [-diff] [-r fixname,...] [-force fixname,...] [path ...]
. 但是,aefix
找不到该命令。(我也尝试在 运行编译的二进制文件$GOPATH/bin/aefix
,但它只是挂起)。