【问题标题】:Cannot debug flask with vscode after update更新后无法使用 vscode 调试烧瓶
【发布时间】:2018-09-08 23:42:30
【问题描述】:

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

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

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

app.py

from flask import Flask
app = Flask(__name__)

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

【问题讨论】:

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


    【解决方案1】:

    这已被确定为 python 插件中的错误。

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

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

    【讨论】:

      猜你喜欢
      • 2019-11-25
      • 2016-05-27
      • 1970-01-01
      • 2022-11-10
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多