From 935ba9e15271dbd2988cdb00beba140d08ca254f Mon Sep 17 00:00:00 2001 From: Ajin Abraham Date: Thu, 5 Aug 2021 15:38:37 -0700 Subject: [PATCH] Fix looping and provide clear information --- setup.bat | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/setup.bat b/setup.bat index cd0b909e..e9059d28 100644 --- a/setup.bat +++ b/setup.bat @@ -1,11 +1,17 @@ @echo off rem Python Check +set /a count=0 where python >nul 2>&1 && ( - echo [INSTALL] Python is available + echo [INSTALL] Checking for Python version 3.8+ :redo - rem Python Version Check - for /F "tokens=* USEBACKQ" %%F IN (`python --version`) DO ( - set var=%%F + if %count% lss 3 ( + set /a count+=1 + rem Python Version Check + for /F "tokens=* USEBACKQ" %%F IN (`python --version`) DO ( + set var=%%F + ) + ) else ( + exit /b ) echo %var%|findstr /R "[3].[89]" >nul if errorlevel 1 (