flask文档第三节,创建数据库问题?


我按照前两节创建了flaskr文件夹。并下载了sqlite3放在文件中。按照第三节 http://www.pythondoc.com/flask/tutorial/dbinit.html#tutorial-dbinit 写的代码如下。

图片描述

powershell中结果如下。

from flaskr import init_db
init_db()

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "flaskr.py", line 25, in init_db


 with closing(connect_db()) as db:

File "flaskr.py", line 22, in connect_db


 return sqlite3.connect(app.config['DATABASE'])

sqlite3.OperationalError: unable to open database file

请问要怎么解决谢谢。

python2.7 python-flask

悲鸣de哀嚎 9 years, 5 months ago

第14行:sqlite3 /tmp/flaskr.db < schema.sql
sqlite3 注意这个命令后面有空格

Eeyore answered 9 years, 5 months ago

Your Answer