我正在学习烧瓶。
我能够运行Hello World教程,如下所示
然后我尝试按照教程http://flask.pocoo.org/docs/tutorial/introduction/
构建Flaskr程序我遇到了访问数据库的Flaskr程序的问题,特别是“sqlite3.OperationalError” OperationalError:无法打开数据库文件“
所以我休息一下,然后回去看看我是否可以运行我的“Hello World”计划。
现在当我转到网址127.0.0.1:5000/时,我仍然没有看到“hello world”,而是从Flaskr程序中看到了我的数据库错误。
好像我需要重置服务器实例或什么?请帮忙!
答案 0 :(得分:0)
在任务管理器中杀死python任务,然后运行你的服务器
答案 1 :(得分:0)
如果您正在同时测试或处理多个项目,请在专用虚拟环境中运行每个项目并在不同的端口上运行,因为默认情况下flask为127.0.0.1:5000.
使用以下内容:
if __name__ == "__main__":
app.run(host='0.0.0.0',port=8001)
您可以更改其他项目中的端口,并毫无问题地运行所有这些端口。
快乐编码,
学家