Я пытаюсь использовать VS Code для прохождения книги "Flask Web Development".Я могу получить простой пример hello world из командной строки, но я хочу использовать код VS для отладки и т. Д. Я изменяю файл launch.json для создания конфигурации Flask:
"name": "Flask",
"type": "python",
"request": "launch",
"module": "flask",
"env": {
"FLASK_APP": "flasker.py",
"FLASK_ENV": "development",
"FLASK_DEBUG": "0"
},
"args": [
"run",
"--no-debugger",
"--no-reload"
],
"jinja": true
},
где flasker.py,это имя моего приложения Hello World Type.Каждый раз, когда я пытаюсь запустить или отладить его, VS не может найти файл.Моя структура каталогов:
dev
--pythonStuff
--pythonClass
--flask
flasker.py
pythonClass - это каталог / площадка из недавнего класса Python, который я взял.Дир колбы - это то место, где я сейчас работаю.Выполнение pwd в консоли всегда приводит к pythonClass.Я перейду к флешке, экспортирую FLASK_APP = flasker.py и FLASK_DEBUG = 1, а затем флешку запускаю и все хорошо.Но когда я пытаюсь запустить отладчик, он все еще указывает на pythonClass и не может найти приложение flasker.py.Я нашел каталог .vscode в каталоге pythonClass, в котором есть файлы launch.json и settings.json, но не уверен, как и почему он там был создан.Ничего волшебного ни в одном файле.Я гуглил каждую комбинацию PATH фляги cwd / pwd, о которой я могу думать.Я знаю, что это, вероятно, простое решение, но, похоже, не могу с этим разобраться.Цени любое руководство.