【发布时间】:2018-06-08 22:09:53
【问题描述】:
我继承了一个应用引擎项目。
我尝试从我的开发机器进行部署:
appcfg.py --oauth2 update PATH
我已经安装了 app-engine SDK 但我找不到appcfg.py
我用谷歌搜索过,appcfg.py 似乎不再使用?
否则我应该如何部署?
【问题讨论】:
标签: python google-app-engine web deployment google-cloud-platform
我继承了一个应用引擎项目。
我尝试从我的开发机器进行部署:
appcfg.py --oauth2 update PATH
我已经安装了 app-engine SDK 但我找不到appcfg.py
我用谷歌搜索过,appcfg.py 似乎不再使用?
否则我应该如何部署?
【问题讨论】:
标签: python google-app-engine web deployment google-cloud-platform
是的,你是对的 appcfg.py 不再用于部署。
您应该改用 gcloud cli:
gcloud app deploy --project project-id --version version-number
在此处查看参考文档:
https://cloud.google.com/sdk/gcloud/reference/app/deploy
另外,请确保您的项目中有更新的app.yaml。
【讨论】:
app.yaml?答案中的链接没有说
除了适用于 JAVA 的应用引擎 SDK
我必须为 python 安装 app-engine SDK
https://cloud.google.com/appengine/docs/standard/php/tools/uploadinganapp
【讨论】: