Python PyCharm-使用pandas或numpy时调试冻结

Python PyCharm-使用pandas或numpy时调试冻结,python,pandas,numpy,debugging,pycharm,Python,Pandas,Numpy,Debugging,Pycharm,当我使用调试器时,除了使用pandas或numpy对象(即使是非常小的数据集)之外,其他一切都可以正常快速地工作。键入对象名称后,当我键入“.”以使用任何方法或atribute时,pycharm会冻结约40秒 我试着把所有东西升级到最新版本。我尝试过更改调试器的设置,但都没有成功 为什么这只发生在熊猫和努比身上?对我该怎么做有什么建议吗 编辑 对我有效的是禁用IPython。在设置|构建、执行、部署|控制台中,我取消选中了使用IPython(如果可用)选项。最新推出了“按需”可变加载策略。我相信

当我使用调试器时,除了使用pandas或numpy对象(即使是非常小的数据集)之外,其他一切都可以正常快速地工作。键入对象名称后,当我键入“.”以使用任何方法或atribute时,pycharm会冻结约40秒

我试着把所有东西升级到最新版本。我尝试过更改调试器的设置,但都没有成功

为什么这只发生在熊猫和努比身上?对我该怎么做有什么建议吗

编辑 对我有效的是禁用IPython。在设置|构建、执行、部署|控制台中,我取消选中了使用IPython(如果可用)选项。

最新推出了“按需”可变加载策略。我相信它会解决你的问题:


不幸的是,这不起作用。即使对于较小的数据帧,问题仍然存在。我正在用一个有6个数据点的数据帧来测试这个。你用IPython吗?它有一个不同的问题。不幸的是,该修复程序尚未包含在公共构建中。可以禁用设置|构建、执行、部署|控制台|默认情况下显示控制台变量选项作为解决方法。这正是我面临的问题。我尝试过禁用“默认情况下显示控制台变量”,但也没有成功。但是当我禁用“Use IPython if available”(如果可用)时,调试窗口将从[x]中的
更改为
。至少它不再慢了。在调试器中不使用IPython环境有什么缺点吗?哦,没关系。谢谢@Pavel Karateev的帮助。我在升级docker和Catalina后遇到了这个问题。但是这个解决方案对我不起作用。