CLion 2026.2 Help

Python 调试器

使用此页面配置 Python 调试选项。

项

描述

调试时自动附加到子进程

如果选中此复选框,CLion 将自动附加到正在调试的进程的所有子进程。 因此,如果父进程有子进程,它们的断点将始终有效。

收集运行时类型信息以供代码洞察使用

如果选中此复选框,函数调用的类型将在调试期间保留,并传递给类型检查器。

清除缓存

点击此按钮以移除运行时收集的实参类型信息。

Gevent 兼容

如果选中此复选框,调试器将与 Gevent 修改过的代码兼容。 您还可以通过设置 GEVENT_SUPPORT=True 环境变量来启用 Gevent 支持。

在测试失败时进入调试器

选中此复选框时, CLion 将在每个失败的测试处停止,并显示失败原因。 更多信息,请参见 调试测试 。

PyQt 兼容

如果在解释器中安装了 PyQt 但未在应用代码中导入,可能会发生一些导入错误。取消选择此选项可修复这些错误。 取消选择此选项以修复这些错误。

如果您的解释器上安装了多个与 PyQt 兼容的后端,您必须从列表中选择 PyQt 或 PySide2 后端。 默认情况下,启用了 自动 选项,这意味着将使用首先找到的后端。

对于 附加到进程 ,显示名称包含指定内容的进程

在此字段中指定的字符串模式将用于在 附加到进程 列表中显示进程。 默认模式是 "python"。

调试器评估响应超时

使用此选项设置调试期间等待评估响应的最长时间。

调试器模式

使用此选项选择 CLion 将使用的调试器模式:

  • debugpy(调试器) – 基于调试适配器协议的默认调试器。 将 CLion 连接到正在运行的 Python 程序进行调试,提供断点、步进和变量检查。 适用于本地和 WSL 解释器的 Python 3.9 及更高版本。

  • pydevd},{ – 运行在 Python 内部的备用调试器引擎。

2026年 7月 15日