即使JustMyCode = false,断点也不会在VSC中命中

问题描述

我正在使用Visual Studio Code在Python中进行开发。我在虚拟环境中的外部软件包的代码中添加了断点。但是断点永远不会被击中。即使通过在VSC设置中设置变量justMyCode = false来实现。

还有其他原因吗?

解决方法

我遇到了同样的问题。

原因是“ venv文件夹不用于存储外部软件包。必须激活它们才能访问安装在其中的模块,但是使用这些库的代码应保留在外部。”

解决方案是将带有断点的外部文件移出虚拟环境(如“ venv”)文件夹。

enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...