更新后无法使用vscode调试Flask

时间:2018-09-08 23:42:31

标签: python flask visual-studio-code vscode-debugger

我最近更新了vscode(版本1.27.1(1.27.1),现在无法调试我的flask应用程序。

我在一个路由处理程序中放置了一个断点,而不是在此停止,它在612行的函数serving.py中的serve_forever中停止了。

我能够通过从Flask网站创建一个简单的应用程序来重现这一点。在return "Hello World!"上添加断点,然后在浏览器中输入localhost:5000。启动配置是vscode为Flask创建的默认配置。

app.py

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

1 个答案:

答案 0 :(得分:0)

这已被识别为python插件中的错误。

https://github.com/Microsoft/vscode-python/issues/2538#issuecomment-420742493

有一个解决方法。只需在调用堆栈中选择运行代码的线程即可,