我试图上传一个简单的#34; hello world"与谷歌应用程序引擎(用于python)。每次我都会收到以下错误
Error 404: --- begin server output ---
This application does not exist (app_id=u'sqeekytest').
--- end server output ---
我已经检查并仔细检查了app_id是否匹配。我在下面的帖子中找到了一个可能的解决方案,但是我是一个完整的菜鸟,而且我不确定我是否正确地这样做了。
This application does not exist (app_id=xxx)
此问题的最常见解决方案似乎是运行appcfg.py更新。 --no_cookies。我不知道的是我在运行它的地方。它是在cmd,python shell,程序附带的google cloud SDK shell吗?我已经尝试了几个不同的地方,我得到的唯一结果就是启动了pycharm。要么解决方案不适合我,要么我正在做一些愚蠢的事情(更有可能)。我无法弄清楚这一点。
由于
答案 0 :(得分:0)
打开终端或命令提示符并cd到项目目录
$ cd path/to/project
然后从那里做
$ appcfg.py update . --no_cookies
假设您的app.yaml
位于项目的根目录中。如果它位于不同的目录中,请按
$ appcfg.py update /path/to/directory/where/app.yaml/is --no_cookies
可能是appcfg.py
不在您的PATH中,在这种情况下,您可以将其添加到PATH中,或者只是从项目的根目录中指定位置。
$ path/to/google-cloud-sdk/bin/appcfg.py update . --no_cookies
这将在浏览器中打开一个网页,要求获得许可,一旦您提供了该网页,它将自动在终端/命令提示符下继续部署过程。