code: def run(self):
      self.data_files = [
          (p, f)
          if self.is_wheel(p)
          else (get_python_lib(), f)
          if platform.system() == "Darwin"
          else (p, [])
          for p, f in self.data_files
      ]
      _install_data.run(self)
  
imports: import distutils.sysconfig
  import logging
  import platform
  import zipfile
  import sys
  from distutils.command.build import build
  from distutils.command.build_py import build_py
  from distutils.command.install_data import install_data
  from distutils.errors import DistutilsSetupError
  from distutils.spawn import find_executable
  from distutils.sysconfig import get_python_lib
  from multiprocessing import cpu_count
  from subprocess import Popen
  import os
  import re
  from Cython.Distutils import build_ext
  from setuptools import setup
  from setuptools.extension import Extension
  from shutil import rmtree, copytree, copy
  import urllib
label_desc: Use image node_id 1 for calling the install_data obj's underlying member method code with example usage: obj.run() without return types