class_docstr: This class exists to allow virtual environment creation to be
  customized. The constructor parameters determine the builder's
  behaviour when called upon to create a virtual environment.
  
  By default, the builder makes the system (global) site-packages dir
  *un*available to the created environment.
  
  If invoked using the Python -m option, the default is to use copying
  on Windows platforms but symlinks elsewhere. If instantiated some
  other way, the default is to *not* use symlinks.
  
  :param system_site_packages: If True, the system (global) site-packages
                               dir is available to created environments.
  :param clear: If True, delete the contents of the environment directory if
                it already exists, before environment creation.
  :param symlinks: If True, attempt to symlink rather than copy files into
                   virtual environment.
  :param upgrade: If True, upgrade an existing virtual environment.
  :param with_pip: If True, ensure pip is installed in the virtual
                   environment
  :param prompt: Alternative terminal prefix for the environment.
  :param upgrade_deps: Update the base venv modules to the latest on PyPI
  :param scm_ignore_files: Create ignore files for the SCMs specified by the
                           iterable.
docstr: Set up scripts into the created environment from a directory.
  
  This method installs the default scripts into the environment
  being created. You can prevent the default installation by overriding
  this method if you really need to, or if you need to specify
  a different location for the scripts to install. By default, the
  'scripts' directory in the venv package is used as the source of
  scripts to install.
docstr_tok: ["Set","up","scripts","into","the","created","environment","from","a","directory",".","This","method","installs","the","default","scripts","into","the","environment","being","created",".","You","can","prevent","the","default","installation","by","overriding","this","method","if","you","really","need","to",",","or","if","you","need","to","specify","a","different","location","for","the","scripts","to","install",".","By","default",",","the","'scripts","'","directory","in","the","venv","package","is","used","as","the","source","of","scripts","to","install","."]
code: def setup_scripts(self, context):
      """
      Set up scripts into the created environment from a directory.
  
      This method installs the default scripts into the environment
      being created. You can prevent the default installation by overriding
      this method if you really need to, or if you need to specify
      a different location for the scripts to install. By default, the
      'scripts' directory in the venv package is used as the source of
      scripts to install.
      """
      path = os.path.abspath(os.path.dirname(__file__))
      path = os.path.join(path, "scripts")
      self.install_scripts(context, path)
  
imports: import logging
  import os
  import shutil
  import subprocess
  import sys
  import sysconfig
  import types
label_desc: Use image node_id 11 for calling the EnvBuilder obj's underlying member method code with example usage: obj.setup_scripts(context) without return types