如何确保在PyCharm中更改Flask应用的IP和端口设置后生效?
- 内容介绍
- 文章标签
- 相关推荐
本文共计287个文字,预计阅读时间需要2分钟。
经过查阅官方文档,以下是简化后的内容:
Flask 1.0 版本开始,不再支持 FLASK_ENV 环境变量。之前版本需要通过设置 FLASK_DEBUG=1 来启用调试模式。
后来查了一下官网文档,原来Flask 1.0 版本不再支持之前的FLASK_ENV 环境变量了。
Prior to Flask 1.0 the FLASK_ENV environment variable was not supported and you needed to enable debug mode by exporting FLASK_DEBUG=1. This can still be used to control debug mode, but you should prefer setting the development environment as shown above.
可以很明显的看出上图的问题,虽然我们制定了参数,但是还是不好使。
解决方案:
pycharm2018会自动识别出来你的flask项目(即使你创建项目的时候并没有选择flask框架的模板)
但是在你运行的时候依旧是下图所示,右上角以flask的logo运行的。
我们只需要切换成python模式运行就行啦。
本文共计287个文字,预计阅读时间需要2分钟。
经过查阅官方文档,以下是简化后的内容:
Flask 1.0 版本开始,不再支持 FLASK_ENV 环境变量。之前版本需要通过设置 FLASK_DEBUG=1 来启用调试模式。
后来查了一下官网文档,原来Flask 1.0 版本不再支持之前的FLASK_ENV 环境变量了。
Prior to Flask 1.0 the FLASK_ENV environment variable was not supported and you needed to enable debug mode by exporting FLASK_DEBUG=1. This can still be used to control debug mode, but you should prefer setting the development environment as shown above.
可以很明显的看出上图的问题,虽然我们制定了参数,但是还是不好使。
解决方案:
pycharm2018会自动识别出来你的flask项目(即使你创建项目的时候并没有选择flask框架的模板)
但是在你运行的时候依旧是下图所示,右上角以flask的logo运行的。
我们只需要切换成python模式运行就行啦。

