-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathINSTALL.bat
More file actions
40 lines (31 loc) · 818 Bytes
/
Copy pathINSTALL.bat
File metadata and controls
40 lines (31 loc) · 818 Bytes
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
38
39
40
@echo off
chcp 65001 >nul
if not defined WT_SESSION (
wt.exe -p "Command Prompt" cmd /k "%~f0"
exit /b
)
set "SCRIPT_DIR=%~dp0"
echo 📂 Current dir: %cd%
echo 📂 Script dir: %SCRIPT_DIR%
echo.
if not exist "%SCRIPT_DIR%.venv" (
echo 🔄 Creating virtual environment...
python -m venv "%SCRIPT_DIR%.venv"
echo ✔️ Virtual environment created
echo.
)
echo 🔄 Activating virtual environment...
call "%SCRIPT_DIR%.venv\Scripts\activate"
echo ✔️ Virtual environment activated
echo.
echo 🔄 Updating pip...
python -m pip install --upgrade pip
echo ✔️ Pip is updated to latest version
echo.
echo 🔄 Installing dependencies...
pip install -r "%SCRIPT_DIR%requirements.txt"
playwright install chromium
echo ✔️ Required dependencies installed
echo.
pause
exit