@Override
      public void validateSelectedFiles(VirtualFile @NotNull [] files) throws Exception {
        if (files.length != 0) {
          VirtualFile file = files[0];
          if (!isLocatedInWsl(file) && !isValidSdkHome(file.getPath())) {
            throw new Exception(PyBundle.message("python.sdk.error.invalid.interpreter.name", file.getName()));
          }
        }
      }
@Override
      public void validateSelectedFiles(VirtualFile @NotNull [] files)