class_docstr: Run on MacOS.
code: def __init__(self, version=None):
      exec_path = (
          os.environ.get("SC2PATH")
          or _read_execute_info(
              os.path.expanduser(
                  "~/Library/Application Support/Blizzard"
              ),
              6,
          )
          or "/Applications/StarCraft II"
      )
      super(MacOS, self).__init__(
          exec_path, "SC2.app/Contents/MacOS/SC2", version=version
      )
  
imports: import copy
  import os
  import platform
  import subprocess
  import sys
  from absl import flags
  from absl import logging
  from pysc2.lib import sc_process
  from pysc2.run_configs import lib
label_desc: Use image node_id 1 to create a new MacOS object from inherited base classes: LocalBase with example: obj = MacOS(version)