我可以使用Google App Engine Launcher将我的文件部署(上传)到Google App Engine,但我无法使用appcfg命令执行此操作。我尝试使用--oauth2而不使用--oauth2。
$ $APP_ENGINE/appcfg.py --email=my.account@gmail.com --oauth2 update myapp
06:49 PM Application: myapp; version: 20141116
06:49 PM Host: appengine.google.com
06:49 PM
Starting update of app: myapp, version: 20141116
06:49 PM Getting current resource limits.
06:49 PM Scanning files on local disk.
06:49 PM Scanned 500 files.
Error 404: --- begin server output ---
This application does not exist (app_id=u'myapp').
--- end server output ---
$ $APP_ENGINE/appcfg.py --email=my.account@gmail.com update myapp
06:54 PM Application: myapp; version: 20141116
06:54 PM Host: appengine.google.com
06:54 PM
Starting update of app: myapp, version: 20141116
06:54 PM Getting current resource limits.
Password for my.account@gmail.com:
Invalid username or password.
我确信我为我的Gmail输入了正确的密码(我禁用了应用程序专用密码。)但它说我输入了错误的密码。
我有另一个应用引擎帐户,我仍然可以部署到我的其他帐户。
我想知道在使用Google App Engine的多个帐户时,我在凭据或指定正确的帐户时遇到了一些问题。
如何将我的应用部署到服务器?
谢谢,
答案 0 :(得分:5)
我今天遇到了这个麻烦,它让我回到了2个小时。 最终在上面的评论中找到了这个
rm ~/.appcfg_oauth2_tokens
直接回到AppEngineLaucher.app,它第一次运行。
感谢上面的[Daisuki Honey]
修复。
答案 1 :(得分:1)
首先需要在http://appengine.google.com/上创建一个应用程序。作为创建应用程序的一部分,您将选择应用程序ID。创建应用程序后,编辑app.yaml文件并查找以下行:
application: myapp
你需要更换" myapp"使用您选择的应用程序ID。