code: def _get_install_dependencies_cmd(self, datastore_type):
      cmds = ["%s -m pip install requests -qqq" % self._python()]
      if datastore_type == "s3":
          cmds.append(
              "%s -m pip install awscli boto3 -qqq" % self._python()
          )
      elif datastore_type == "azure":
          cmds.append(
              "%s -m pip install azure-identity azure-storage-blob simple-azure-blob-downloader -qqq"
              % self._python()
          )
      elif datastore_type == "gs":
          cmds.append(
              "%s -m pip install google-cloud-storage google-auth simple-gcp-object-downloader -qqq"
              % self._python()
          )
      else:
          raise NotImplementedError(
              "We don't know how to generate an install dependencies cmd for datastore %s"
              % datastore_type
          )
      return " && ".join(cmds)
  
imports: import os
  import platform
  import sys
  from .util import get_username
  from .None import metaflow_version
  from metaflow.exception import MetaflowException
  from metaflow.extension_support import dump_module_info
  from metaflow.mflog import BASH_MFLOG
  from .None import R
label_desc: Use image node_id 10 for calling the MetaflowEnvironment obj's underlying member method code with example usage: obj._get_install_dependencies_cmd(datastore_type) and returns: str