code: def install(self):
      if os.path.isdir(self.build_dir):
          outfiles = self.copy_tree(self.build_dir, self.install_dir)
      else:
          self.warn(
              "'%s' does not exist -- no Python modules to install"
              % self.build_dir
          )
          return
      return outfiles
  
file_path: catboost/contrib/tools/python3/src/Lib/distutils/command/install_lib.py
imports: import os
  import importlib.util
  import sys
  from distutils.core import Command
  from distutils.errors import DistutilsOptionError
label_desc: Use image node_id 5 for calling the install_lib obj's underlying member method code with example usage: obj.install() and returns: outfiles