class_docstr: Benchmarks for datalad command startup
code: def setup(self):
      # we need to prepare/adjust PATH to point to installed datalad
      # We will base it on taking sys.executable
      python_path = osp.dirname(sys.executable)
      self.env = os.environ.copy()
      self.env["PATH"] = "%s:%s" % (
          python_path,
          self.env.get("PATH", ""),
      )
  
file_path: datalad/benchmarks/cli.py
imports: import os
  import sys
  import os.path
  from subprocess import call
  from .common import SuprocBenchmarks
label_desc: Use image node_id 1 for calling the startup obj's underlying member method code with example usage: obj.setup() without return types