文件包含导入matplotlib语句(VS Code和Pycharm)时,Python代码调试失败

时间:2018-09-30 03:28:44

标签: python visual-studio-code vscode-debugger

我正在VS Code中使用python编写一个用于研究/分析的程序。每当调试器到达import matplotlib语句时,它就会崩溃。在没有调试器的情况下正常运行代码可以正常工作。

我尝试复制此问题的最基本程序是

import numpy as np 
import matplotlib

print('Hello World!')

这会使调试器在第2行崩溃。在该行之前正常放置断点。我没有更改调试器的配置文件中的任何内容。

关于可能导致此问题或解决方法的任何想法?

1 个答案:

答案 0 :(得分:0)

我看到了完全相同的问题。 只是最近(我不确定自8月发布Python扩展以来,虽然我不确定) 当我注释掉“导入matplotlib”时,调试器可以正常工作。

编辑: 我刚刚找到了解决方法:

在导入matplotlib行上放置一个断点

然后,在调试工具箱中单击“跳过”(不继续)。

此调试工作正常后(您可以单击继续以转到下一个断点)