add omegaconf dependency, rework launch scripts to check if venv exists
This commit is contained in:
28
launch.cmd
28
launch.cmd
@@ -1,16 +1,26 @@
|
||||
@echo off
|
||||
REM Activate Python virtual environment
|
||||
cd .
|
||||
call .venv\Scripts\activate.bat
|
||||
REM Check if .venv exists
|
||||
if exist .venv (
|
||||
REM Activate the virtual environment
|
||||
call .venv\Scripts\activate.bat
|
||||
) else (
|
||||
REM Run uv sync if .venv does not exist
|
||||
uv sync
|
||||
call .venv\Scripts\activate.bat
|
||||
)
|
||||
|
||||
REM Perform a git pull to sync the repository
|
||||
REM Perform a git pull
|
||||
git pull
|
||||
|
||||
REM Run uv sync (replace 'uv sync' with the actual command if different)
|
||||
uv sync
|
||||
REM Run uv sync if .venv exists (already activated)
|
||||
if exist .venv (
|
||||
uv sync
|
||||
)
|
||||
|
||||
REM Start the Python script
|
||||
REM Start main.py
|
||||
python main.py
|
||||
|
||||
REM Deactivate the virtual environment
|
||||
deactivate
|
||||
REM Deactivate the virtual environment if it was activated
|
||||
if exist .venv (
|
||||
deactivate
|
||||
)
|
||||
Reference in New Issue
Block a user