Python中Flask框架debug调试报错:TypeError: 'NoneType' object is not iterable

在做web服务的时候,尝试使用Pycharm进行debug调试代码,发现一个问题:
做的一个简单测试,代码如下:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello world'

if __name__=='__main__':
    app.run(host='0.0.0.0', port=6612,debug=False

做debug测试时的报错信息,断点在app = Flask(name),单步调试两次后报错:

img

正常run程序,运行正常:

img

img

想问问各位XD,这是什么原因?


ide 2021.2.1 RC解决了这个问题

你这是flask自带的debug参数吧?

pycharm中debug只需要断点,然后debug模式运行

请问你解决这个问题了吗?