VS Code Flask отладка - PullRequest
       150

VS Code Flask отладка

0 голосов
/ 06 августа 2020

Flask newb ie здесь на Windows 10.

Я слежу за базой c Flask учебник до буквы, но вывод Для запуска отладчика всегда это:

& '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)

Основные элементы пользовательского интерфейса отладки Step into, Step Out и Step over выделены серым цветом. Сочетания клавиш тоже не работают.

Все настройки и конфигурации являются параметрами по умолчанию, и я пробовал использовать виртуальную среду, но ничего. Использование Python 64 бит v3.85. Конфигурация отладки = Python: Flask. Запустить. json:

{
    // 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
        }
    ]
}

Что мне не хватает? Любая помощь приветствуется.

1 Ответ

1 голос
/ 07 августа 2020

Решено:

Работает. Мне пришлось открыть в браузере нужную страницу (в этом руководстве localhost: 5000 / hello /), чтобы отладчик стал активным.

...