class_docstr: Use easy_install to install the package, w/dependencies
class_docstr_tok: ["Use","easy_install","to","install","the","package",",","w\/dependencies"]
code: def run(self):
      # Explicit request for old-style install?  Just do it
      if (
          self.old_and_unmanageable
          or self.single_version_externally_managed
      ):
          return orig.install.run(self)
  
      if not self._called_from_setup(inspect.currentframe()):
          # Run in backward-compatibility mode to support bdist_* commands.
          orig.install.run(self)
      else:
          self.do_egg_install()
  
file_path: catboost/contrib/python/setuptools/py2/setuptools/command/install.py
imports: from distutils.errors import DistutilsArgError
  import inspect
  import glob
  import warnings
  import platform
  import distutils.command.install
  import setuptools
label_desc: Use image node_id 4 for calling the install obj's underlying member method code with example usage: obj.run() and returns: orig