appcfg.py: error: no such option: --passin | after updating Google App Engine Launcher

appcfg.py: error: no such option: --passin | after updating Google App Engine Launcher

我刚刚升级了 Google App Engine Launcher(针对 PHP),现在我收到这条错误消息。

知道为什么会发生这种情况以及如何解决它吗?

UPDATE1:现在它只能在控制台中运行,如下所示:

 "C:\Program Files (x86)\Google\google_appengine\appcfg.py" "update" "D:\route\to\application"

而且我在 Google Engine Launcher 中找不到更新参数的方法。有什么想法吗?

UPDATE2:好的,看来这个问题与迁移到 oAuth2 有关。所以,新问题是:如何让 Google 引擎不使用“--passin”?因为我卸载了(并删除了它的任何痕迹)然后重新安装,但是它坚持使用“--passing”参数,使其完全没有用。

UPDATE3:问题是我使用的是 Google SDK 并使用 "GoogleAppEngine-1.9.24.msi" 更新了引擎。而且它没有更新快捷方式,所以我仍在使用 SDK 中的一些数据。

解决方案:删除Google Cloud SDK 并重新安装。然后安装应用引擎。它奏效了。

解决方案:删除Google Cloud SDK 并重新安装。然后安装应用引擎。它奏效了。