code: def _try_import_debugpy():
      try:
          debugpy = importlib.import_module("debugpy")
          if (
              not hasattr(debugpy, "__version__")
              or debugpy.__version__ < "1.8.0"
          ):
              raise ImportError()
          return debugpy
      except (ModuleNotFoundError, ImportError):
          log.error(
              "Module 'debugpy>=1.8.0' cannot be loaded. "
              "Ray Debugpy Debugger will not work without 'debugpy>=1.8.0' installed. "
              "Install this module using 'pip install debugpy==1.8.0' "
          )
          return None
  
file_path: ray/python/ray/util/debugpy.py
imports: import logging
  import os
  import sys
  import threading
  import importlib
  import ray
  from ray.util.annotations import DeveloperAPI
label_desc: Use image node_id 1 for calling a global function with example usage: _try_import_debugpy() and returns: debugpy, None