我最近更新了vscode(版本1.27.1(1.27.1),现在我无法调试我的烧瓶应用程序。
我在我的一个路线处理程序中放置一个断点,而不是停在那里,它在serving.py
的第612行的serve_forever
函数中停止。
我能够通过Flask网站创建一个简单的应用程序来重现这一点。在return "Hello World!"
上添加断点并在浏览器中输入localhost:5000
。启动配置是vscode为Flask创建的默认配置。
app.朋友
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
这已被确定为python插件中的错误。
https://github.com/Microsoft/vscode-python/issues/2538#issuecomment-420742493
有一个工作。只需选择运行代码的调用堆栈中的线程即可。