当试图启动amy gae应用程序时,我收到这个奇怪的错误,并没有真正提供有关错误的信息。
raise yaml_errors.EventListenerYAMLError(e)
google.appengine.api.yaml_errors.EventListenerYAMLError: mapping values are not allowed here
in "C:\Program Files\Google\Cloud SDK\helloworld\app.yaml", line 8, column 11
有谁知道出了什么问题?
我的app.yaml看起来如下:
application: pivotal-stacker-729
version: 1
runtime: python
api_version: 1
handlers:
- url: /data/.*
script: data.py
- url: /.*
script: asklogin.py
答案 0 :(得分:8)
你的空间太多了。 Python对间距非常挑剔。你还需要threadsafe指令并更新到python27。贝娄应该工作:
application: pivotal-stacker-729
version: 1
runtime: python27
api_version: 1
threadsafe: false
handlers:
- url: /data/.*
script: data.py
- url: /.*
script: asklogin.py
答案 1 :(得分:0)
对于不熟悉YAML的人,无效语法可能位于错误引用的行之上。在我的情况下,我错过了上面一行的冒号。