parameters: (sim_path)
return_statement: return uepy
docstring: Ensure the UEPY python binary is executable
      :param sim_path: Path to UEPy python binary
      :return:
docstring_summary: Ensure the UEPY python binary is executable
      :param sim_path: Path to UEPy python binary
      :return:
docstring_tokens: Ensure the UEPY python binary is executable : param sim_path : Path to UEPy python binary : return :
function: def ensure_uepy_executable(sim_path):
      """
      Ensure the UEPY python binary is executable
      :param sim_path: Path to UEPy python binary
      :return:
      """
      uepy = get_uepy_path(sim_path)
      st = os.stat(uepy)
      os.chmod(uepy, st.st_mode | stat.S_IEXEC)
      return uepy
function_tokens: def ensure_uepy_executable ( sim_path ) : uepy = get_uepy_path ( sim_path ) st = os . stat ( uepy ) os . chmod ( uepy , st . st_mode | stat . S_IEXEC ) return uepy