Python 如何将烧瓶导入appengine

Python 如何将烧瓶导入appengine,python,google-app-engine,flask,Python,Google App Engine,Flask,获取可爱的错误: ERROR 2015-09-23 13:14:12,500 cgi.py:122] Traceback (most recent call last): File "public/run.py", line 2, in <module> from src import app File "public/src/__init__.py", line 1, in <module> from flask import Flask

获取可爱的错误:

ERROR    2015-09-23 13:14:12,500 cgi.py:122] Traceback (most recent call last):
  File "public/run.py", line 2, in <module>
    from src import app
  File "public/src/__init__.py", line 1, in <module>
    from flask import Flask
ImportError: No module named flask
公共/应用程序yaml

public/run.py

public/src/\uuuuu init\uuuuuu.py

请看下面的图片。更重要的是,您应该将
app.yaml
更改为指向wsgi应用程序

- url: .*
  script: src.app

run.py
脚本和
run\u wsgi\u app()
是运行应用程序的旧方法,不应使用。

您可能还需要查看该项目,因为它使用Flask并基于GAE构建。我发现这是一种快速起床和跑步的好方法

version: 1
runtime: python27
api_version: 1
threadsafe: false

handlers:
- url: /static
  static_dir: src/static

- url: /
  script: run.py
from google.appengine.ext.webapp.util import run_wsgi_app
from src import app

run_wsgi_app(app)
from flask import Flask
# import settings

app = Flask('app')
# app.config.from_object('src.settings')

import views
- url: .*
  script: src.app