Spaces:
Running
on
Zero
Running
on
Zero
| @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 |