解决vscode pycharm在flask项目中无法进入断点问题

597次阅读
没有评论

最近在开发过程中遇到了 vscode 无法进入断点的问题,起初以为是 vscode 问题,后来通过调整 .vscode/launch.json 文件也是没有解决问题。

配置文件如下:

{
      "name": "Python: Flask",
      "type": "python",
      "request": "launch",
      "module": "flask",
      "env": {
        "FLASK_APP": "run_app.py",
        "FLASK_ENV": "development",
        "FLASK_DEBUG": "0"
      },
      "justMyCode":false,
      "args": ["run","--debugger","--reload"],
      "jinja": true
    }

网上的解决如下:

把 debug 更改为 false

app.run(host='0.0.0.0', port=5000,debug=False)

但是更改后仍然无法进入断点。

随后使用 pycharm 调试也是没有解决问题,这个时候想起来可能是前段时间新加的环境变量引起的,于是就把设置的全局变量 FLASK_ENV=dev 去掉了,关闭 vscode 再次调试,问题解决!

正文完
 
ddn
版权声明:本站原创文章,由 ddn 2021-05-28发表,共计481字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。