docs: def restore_cmd(argv):
      """Try to restore a broken virtualenv by reinstalling the same python version on top of it"""
  
      if len(argv) < 1:
          sys.exit('You must provide a valid virtualenv to target')
  
      env = argv[0]
      path = workon_home / env
      py = path / env_bin_dir / ('python.exe' if windows else 'python')
      exact_py = py.resolve().name
  
      return check_call([sys.executable, "-m", "virtualenv", str(path.absolute()), "--python=%s" % exact_py])