code: def inve(env, command, *args, **kwargs):
      
      # we don't strictly need to restore the environment, since pew runs in
      # its own process, but it feels like the right thing to do
      with temp_environ():
          os.environ['VIRTUAL_ENV'] = str(workon_home / env)
          os.environ['PATH'] = compute_path(env)
  
          unsetenv('PYTHONHOME')
          unsetenv('__PYVENV_LAUNCHER__')
  
          try:
              return check_call([command] + list(args), shell=windows, **kwargs)
              # need to have shell=True on windows, otherwise the PYTHONPATH
              # won't inherit the PATH
          except OSError as e:
              if e.errno == 2:
                  err('Unable to find', command)
                  return 2
              else:
                  raise
docs: Run a command in the given virtual environment.
  
      Pass additional keyword arguments to ``subprocess.check_call()``.