|
@echo off
|
|
echo Starting Image Tagger Application...
|
|
|
|
|
|
set PARENT_DIR=%CD%
|
|
|
|
|
|
cd app
|
|
|
|
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo ERROR: Could not change to app directory.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
|
|
if not exist run_app.py (
|
|
echo ERROR: run_app.py file not found
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo Found run_app.py, preparing to run...
|
|
|
|
|
|
if exist "%PARENT_DIR%\venv\Scripts\activate.bat" (
|
|
echo Activating virtual environment from parent directory...
|
|
call "%PARENT_DIR%\venv\Scripts\activate.bat"
|
|
) else (
|
|
echo ERROR: Virtual environment not found at %PARENT_DIR%\venv\Scripts\activate.bat
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
|
|
set PYTHONPATH=%PARENT_DIR%;%PYTHONPATH%
|
|
|
|
|
|
"%PARENT_DIR%\venv\Scripts\python.exe" run_app.py
|
|
|
|
|
|
call deactivate
|
|
|
|
|
|
cd ..
|
|
|
|
echo Done!
|
|
pause |