def METHOD_NAME(self):
    if self.is_cpython():
        return
    import importlib
    import importlib.abc
    import importlib.util
    try:
        mod = importlib.import_module('setuptools._distutils')
    except Exception:
        # There are a couple of cases where setuptools._distutils
        # may not be present:
        # - An older Setuptools without a local distutils is
        #   taking precedence. Ref #2957.
        # - Path manipulation during sitecustomize removes
        #   setuptools from the path but only after the hook
        #   has been loaded. Ref #2980.
        # In either case, fall back to stdlib behavior.
        return
    class DistutilsLoader(importlib.abc.Loader):
        def create_module(self, spec):
            mod.__name__ = 'distutils'
            return mod
        def exec_module(self, module):
            pass
    return importlib.util.spec_from_loader(
        'distutils', DistutilsLoader(), origin=mod.__file__
    )