forked from Gourieff/comfyui-reactor-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.bat
37 lines (34 loc) · 1.15 KB
/
install.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@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