1.找不到文件
有时候python找不到文件,所以你需要把它添加到文件路径中,在cmd下输入
import sys
sys.path.append('文件绝对路径')
在关闭cmd后,下次打开还要这么输入
2.init_db报错
将代码作如下修改:
def init_db():
"""Initializes the database."""
with app.app_context():#加入这句话
db = get_db()
with app.open_resource('schema.sql', mode='r') as f:
db.cursor().executescript(f.read())
db.commit()
参考https://www.reddit.com/r/flask/comments/265gdi/flask_runtime_error_with_database_initialization/