1. 原因
1.02版本后,app.run()方法失效
2. 方法1
在pycharm中选择’Teminal’ 进入当前解释器环境并设置set FLASK_DEBUG=1
set > set.txt 把环境变量重定向到set.txt 找到FLASK_ENV=则说明设置成功,然后运行flask run 命令
总结:
set FLASK_DEBUG=1
flask run
上述设置只对当前shell有效,关闭当前Terminal无效
方法2
使用 flask_script 中的Manager
manager = Manager(app)
python manage.py runserver -d
其中 manage.py 是你的运行入口文件,自己写的