【发布时间】:2019-04-21 01:17:20
【问题描述】:
我正在做一个项目,我使用 pip3 在 Ubuntu 18.04 上安装了几个软件包。
我的主要问题(我不知道它是否与 VScode 有关)是在某些情况下,我需要查看调试器如何执行某些包类实例。
当我调试代码时,执行在我创建的 .py 中的断点处停止,但外部包中的断点被忽略。
什么是解决这个问题的好方法?
【问题讨论】:
标签: python-3.x debugging visual-studio-code
我正在做一个项目,我使用 pip3 在 Ubuntu 18.04 上安装了几个软件包。
我的主要问题(我不知道它是否与 VScode 有关)是在某些情况下,我需要查看调试器如何执行某些包类实例。
当我调试代码时,执行在我创建的 .py 中的断点处停止,但外部包中的断点被忽略。
什么是解决这个问题的好方法?
【问题讨论】:
标签: python-3.x debugging visual-studio-code
您需要将justMyCode 选项添加到launch.json 文件中
"justMyCode": false
当省略或设置为 True(默认值)时,将调试仅限于用户编写的代码。设置为 False 还可以启用标准库函数的调试。
例如:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": false
}
]
}
【讨论】: