ImportError __init__.py,flask

时间:2015-10-29 19:36:36

标签: python flask python-import

我正在关注本教程Simple Packages

除了import myapp.views中的__init__.py之外,我的教程与教程完全相同,我将其更改为import views以传递no module named myapp.views。 但我仍然在views.py中收到另一个错误: no module named app

包结构:

parent/
  runserver.py
  myapp/
    __init__.py
    views.py

runserver代码:

from myapp import app
app.run(debug=True)

__init__代码:

from flask import Flask
app = Flask(__name__)

import views

查看代码:

from myapp import app

@app.route('/')
def index():
    return 'Hello World!'

1 个答案:

答案 0 :(得分:0)

尝试使用from myapp import app,因为运行路径位于runserver.py

的上下文中