code: def get_install_paths(name):
      
      paths = {}
  
      i = get_install_command(name)
  
      for key in install.SCHEME_KEYS:
          paths[key] = getattr(i, 'install_' + key)
  
      # pip uses a similar path as an alternative to the system's (read-only)
      # include directory:
      if hasattr(sys, 'real_prefix'):  # virtualenv
          paths['headers'] = os.path.join(sys.prefix,
                                          'include',
                                          'site',
                                          'python' + sys.version[:3],
                                          name)
  
      return paths
docs: Return the (distutils) install paths for the named dist.
  
      A dict with ('purelib', 'platlib', 'headers', 'scripts', 'data') keys.