使用 VS Code 在 docker 容器内调试 python 应用程序
Debugging python app inside a docker container using VS Code
我正在尝试在 docker 容器中调试我的 Python 文件。我正在使用 VS Code 服务器进行远程开发,并且安装了 Docker 插件。我使用 Docker: Initialize for Docker debugging
命令创建了 task.json
和 Launch.json
。但是现在当我点击 运行 (F5) 时我得到了这个错误:
此处指定的路径适用于不再存在的旧项目。
您可以使用 debugpy 库。
安装: pip install debugpy
用法示例: python -m debugpy --listen 5678 ./myscript.py
那么那些东西是什么;
--listen
告诉库监听一个端口,5678
就是那个端口,
myscript.py
当然是 python 文件。
参见:Debugging Python in VsCode
参见:The Debugpy Package Github Page
参见:Debug Python Within a Container (VsCode Docs.)
我正在尝试在 docker 容器中调试我的 Python 文件。我正在使用 VS Code 服务器进行远程开发,并且安装了 Docker 插件。我使用 Docker: Initialize for Docker debugging
命令创建了 task.json
和 Launch.json
。但是现在当我点击 运行 (F5) 时我得到了这个错误:
此处指定的路径适用于不再存在的旧项目。
您可以使用 debugpy 库。
安装: pip install debugpy
用法示例: python -m debugpy --listen 5678 ./myscript.py
那么那些东西是什么;
--listen
告诉库监听一个端口,5678
就是那个端口,
myscript.py
当然是 python 文件。
参见:Debugging Python in VsCode
参见:The Debugpy Package Github Page
参见:Debug Python Within a Container (VsCode Docs.)