gpt4 book ai didi

python - 如何使 PyDev 调试控制台具有交互性?

转载 作者:太空宇宙 更新时间:2023-11-03 15:48:37 25 4
gpt4 key购买 nike

PyDev 提供 debug console以及 interactive console 。但是,我仍然无法在调试控制台中执行诸如 %timeit 之类的交互式命令。

如何使调试控制台具有交互性?

最佳答案

您目前无法将调试控制台设为 IPython 交互式控制台 - 您可以通过右键单击调试 View > PyDev > 调试控制台中的堆栈帧来拥有“常规”交互式控制台,但它并不是真正支持 IPython 的交互式控制台。

在断点上下文中启动 IPython session 最终可能会产生副作用,从而破坏调试 session ,因此,它没有实现 - 尽管在实践中,可能没有什么可以阻止任何人实现它(唯一的问题是,可能应该有一个偏好,以便用户可以选择退出它以及实际实现它的时间和意愿)。

另一种选择是反过来。启动交互式控制台并附加一个调试器 - 转到window>preferences>PyDev>InteractiveConsole并检查Connect console to Debug Session?

参见:http://www.pydev.org/manual_adv_interactive_console.html#full-debug-support-in-interactive-console了解更多详情。

关于python - 如何使 PyDev 调试控制台具有交互性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41532818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com