diff --git a/khiops/core/internals/runner.py b/khiops/core/internals/runner.py index 2e5f5098..3d0def05 100644 --- a/khiops/core/internals/runner.py +++ b/khiops/core/internals/runner.py @@ -949,8 +949,10 @@ def _initialize_khiops_version(self): # On success parse and save the version if return_code == 0: - # Skip potential non-version lines (ex: Completed loading of file driver...) - for line in stdout.split(os.linesep): + # Skip potential non-version lines + # (ex: Completed loading of file driver, debug info ...) + for line in stdout.split("\n"): + line = line.strip("\r") # remove Windows-specific Carriage-Return if line.startswith("Khiops"): khiops_version_str = line.rstrip().split(" ")[1] break