Flask Server运行错误的程序

时间:2013-10-13 03:14:20

标签: python flask

我正在学习烧瓶。

我能够运行Hello World教程,如下所示

然后我尝试按照教程http://flask.pocoo.org/docs/tutorial/introduction/

构建Flaskr程序

我遇到了访问数据库的Flaskr程序的问题,特别是“sqlite3.OperationalError” OperationalError:无法打开数据库文件“

所以我休息一下,然后回去看看我是否可以运行我的“Hello World”计划。

现在当我转到网址127.0.0.1:5000/时,我仍然没有看到“hello world”,而是从Flaskr程序中看到了我的数据库错误。

好像我需要重置服务器实例或什么?请帮忙!

2 个答案:

答案 0 :(得分:0)

在任务管理器中杀死python任务,然后运行你的服务器

答案 1 :(得分:0)

如果您正在同时测试或处理多个项目,请在专用虚拟环境中运行每个项目并在不同的端口上运行,因为默认情况下flask为127.0.0.1:5000.

使用以下内容:

if __name__ == "__main__":
app.run(host='0.0.0.0',port=8001)

您可以更改其他项目中的端口,并毫无问题地运行所有这些端口。

快乐编码,

学家