【发布时间】:2015-04-18 21:44:56
【问题描述】:
我正在按照这里的说明进行操作https://console.developers.google.com/start/appengine
我已经从该页面下载并解压缩了项目文件 - 它是 python 和烧瓶之一。当我到达指令dev_appserver.py appending-try-python-flask 时,它给出了错误。
google.appengine.tools.devappserver2.errors.AppConfigNotFoundError: "." is a directory but does not contain app.yaml or app.yml
它肯定包含一个 app.yaml 文件。看起来像这样。
application: hello-flask-app-engine
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: .*
script: main.app
libraries:
- name: jinja2
version: "2.6"
- name: markupsafe
version: "0.15"
与Uploading a static project to google app engines 这篇文章不同,我的没有任何要删除的跳过文件行。
有一个 README.md 主要跟随 Google Dev 网页,除了它没有从该页面下载项目,而是指示 git clone https://github.com/GoogleCloudPlatform/appengine-python-flask-skeleton.git 并且与我下载的 zip 文件不完全匹配。
requirement.txt 文件显示 Run 'pip install -r requirements.txt -t lib/' 但 Windows 7 显示 pip 不是可识别的命令。
我的 app.yaml 不正确吗?为什么会说它不存在?
【问题讨论】:
-
尝试像这样运行它:
dev_appserver.py appending-try-python-flask/app.yaml(给出app.yaml文件的完整路径) -
这行得通@DmytroSadovnychyi 但你能告诉我怎么做吗?
标签: google-app-engine python-2.7