首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码Flask调试

VS代码Flask调试
EN

Stack Overflow用户
提问于 2020-08-07 03:59:07
回答 1查看 644关注 0票数 1

在这里向Windows 10上的新手发起挑战。

我完全遵循了基本的Flask tutorial,但是运行调试器的输出总是这样:

代码语言:javascript
复制
& 'C:\Users\User\AppData\Local\Programs\Python\Python38\python.exe' 'c:\Users\User\.vscode\extensions\ms-python.python-2020.7.96456\pythonFiles\lib\python\debugpy\launcher' '51698' '--' '-m' 'flask' 'run' '--no-debugger' '--no-reload' 
 * Serving Flask app "app.py"
 * Environment: development
 * Debug mode: on
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

主调试UI控件“单步进入”、“单步退出”和“单步跳过”呈灰色显示。键盘快捷键也不起作用。

所有的设置和配置都是默认选项,我尝试过使用虚拟环境,但没有。使用Python 64位v3.85。Debug config = Python: Flask。Launch.json:

代码语言:javascript
复制
{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "app.py",
                "FLASK_ENV": "development",
                "FLASK_DEBUG": "0" // Also tried with "1"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload"
            ],
            "jinja": true
        }
    ]
}

我遗漏了什么?感谢您的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-07 05:36:04

已解决:

它起作用了。我必须打开浏览器转到正确的页面(在本教程中为localhost:5000/hello/),调试器才能激活。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63290912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档