[英]Unable to debug Flask app in Visual Studio Code
我有一個當前正在運行的燒瓶應用程序。 我想在 Visual Studio Code 中調試它。 我不斷遇到我無法通過谷歌解決的錯誤。 我已經閱讀了如何在 VS Code 中調試 Flask App和視頻,它並沒有解決我無法調試的問題。 我還從https://code.visualstudio.com/docs/python/tutorial-flask復制了說明,並且能夠在新的示例文件中進行調試! 但是我無法將這種成功轉化為我無法調試的當前項目。 主要錯誤行似乎是ModuleNotFoundError: No module named 'app' 。 或者也許這不是錯誤,我不知道。 如果需要任何進一步的信息,請說明,我不想粘貼無休止的錯誤消息。
此外,我的 launch.json 是根據 Visual Studio 代碼教程和 Miguel 的(第一個鏈接)正確復制/格式化的。 最終目標是成功通過 Visual Studio 代碼調試器。
C:\Users\OMITTED\Documents\project>cmd /C "set "PTVSD_SESSION_ID=1" && set "PTVSD_LAUNCHER_PORT=59672" && C:\Users\OMITTED\AppData\Local\Programs\Python\Python37\python.exe c:\Users\OMITTED\.vscode\extensions\ms-python.python-2019.11.50794\pythonFiles\lib\python\new_ptvsd\wheels\ptvsd\launcher -m flask "
Traceback (most recent call last):
File "C:\Users\OMITTED\AppData\Local\Programs\Python\Python37\lib\site-packages\flask\cli.py", line 240, in locate_app
__import__(module_name)
ModuleNotFoundError: No module named 'app'
續->
Traceback (most recent call last):
File "C:\Users\OMITTED\AppData\Local\Programs\Python\Python37\lib\site-packages\flask\cli.py", line 556, in list_commands
rv.update(info.load_app().cli.list_commands(ctx))
File "C:\Users\OMITTED\AppData\Local\Programs\Python\Python37\lib\site-packages\flask\cli.py", line 388, in load_app
app = locate_app(self, import_name, name)
File "C:\Users\OMITTED\AppData\Local\Programs\Python\Python37\lib\site-packages\flask\cli.py", line 250, in locate_app
raise NoAppException('Could not import "{name}".'.format(name=module_name))
flask.cli.NoAppException: Could not import "app".
Usage: python -m flask [OPTIONS] COMMAND [ARGS]...
我改變了我的"env":{"FLASK_APP"= LOCATION}
LOCATION
是根app.py
的整個源路徑。
AKA C:\\Users\\Folder\\Folder\\app.py
但在代碼中回答時使用\\\\
而不是\\
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.