Spaces:
Configuration error
Configuration error
@echo off | |
setlocal enabledelayedexpansion | |
:: Try to use embedded python first | |
if exist ..\..\..\python_embeded\python.exe ( | |
:: Use the embedded python | |
set PYTHON=..\..\..\python_embeded\python.exe | |
) else ( | |
:: Embedded python not found, check for python in the PATH | |
for /f "tokens=* USEBACKQ" %%F in (`python --version 2^>^&1`) do ( | |
set PYTHON_VERSION=%%F | |
) | |
if errorlevel 1 ( | |
echo I couldn't find an embedded version of Python, nor one in the Windows PATH. Please install manually. | |
pause | |
exit /b 1 | |
) else ( | |
:: Use python from the PATH (if it's the right version and the user agrees) | |
echo I couldn't find an embedded version of Python, but I did find !PYTHON_VERSION! in your Windows PATH. | |
echo Would you like to proceed with the install using that version? (Y/N^) | |
set /p USE_PYTHON= | |
if /i "!USE_PYTHON!"=="Y" ( | |
set PYTHON=python | |
) else ( | |
echo Okay. Please install manually. | |
pause | |
exit /b 1 | |
) | |
) | |
) | |
:: Install the package | |
echo Installing... | |
%PYTHON% install.py | |
echo Done^! | |
@pause |