如何在appcfg.py google appengine SDK中更改电子邮件帐户详细信息

时间:2010-10-16 22:29:28

标签: python google-app-engine

我已经使用两个不同的电子邮件ID托管了GAE应用!当我第一次使用appcfg.py到update我的应用程序时,它会提示我输入电子邮件ID和密码,但后来却没有。如何更改保存的电子邮件ID和密码?我尝试在appcfg.py中使用--email=标志,但它有效。

5 个答案:

答案 0 :(得分:32)

使用--no_cookies标志,例如:

python2.5 /path/to/google_appengine/appcfg.py --no_cookies update myapp

来自the documentation

  

- no_cookies

     

不要将管理员登录凭据存储为cookie;   每次都提示输入密码。

我刚刚测试过:使用此标记会提示您的电子邮件地址。

答案 1 :(得分:4)

appcfg.py update . --no_cookies

此命令可以正常工作,但每次都需要进行身份验证。而是清除.appcfg_oauth2_tokens中的早期配置,这样当您下次尝试使用appcfg.py进行更新时,将保存新的身份验证凭据。

答案 2 :(得分:3)

添加新帐户:

gcloud auth login

完成登录过程

将此帐户设为默认帐户:

 gcloud config set account username@gmail.com

答案 3 :(得分:1)

rm ~/.appcfg_oauth2_tokens

当您再次尝试更新时,这将允许您通过浏览器登录。

答案 4 :(得分:0)

当您使用时,Adam Bernier的答案也适用 appcfg.py download_app ,用于从appengine服务器下载应用程序。