CLion 2021.1 Help

Python Debugger

Use this page to configure Python debug options.

ItemDescription
Attach to subprocess automatically while debuggingIf this checkbox is selected, CLion will automatically attach all subprocesses of the process being debugged. Thus, if the parent process has subprocesses, their breakpoints will always work.
Collect runtime types information for code insightIf this checkbox is selected, the types of function calls are preserved during debugging, and passed to the type checker.
Clear cachesClick this button to remove information about the types of arguments, collected at run time.
Gevent compatible

If this checkbox is selected, the debugger will be compatible with the Gevent-monkeypatched code. You can also enable the Gevent support by setting GEVENT_SUPPORT=True environment variable.

PyQt compatible

If PyQt is installed on the interpreter, but is not imported in the application code, some import errors may occur. Deselect this option fixes these errors.

If you have multiple PyQt compatible backends, installed on your interpreter, you have to select the PyQt or PySide2 backend from the list. By default, the Auto option is enabled, which means that the backend first found will be used.

Last modified: 08 March 2021