@echo off REM Photo Judgers — Reset Conda Environment (Windows) REM Deletes and recreates the conda env cleanly, then installs deps. REM Use this if setup keeps failing or the HF stack is corrupted. set ENV_NAME=photo_judgers echo ======================================== echo Photo Judgers — Reset Environment echo ======================================== echo. REM Check conda where conda >nul 2>nul if %ERRORLEVEL% NEQ 0 ( echo ERROR: conda not found. pause exit /b 1 ) echo Checking for environment: %ENV_NAME% echo. REM Remove env if present conda env list > "%TEMP%\conda_envs.txt" 2>nul set ENV_EXISTS= findstr /R /C "^%ENV_NAME%$" "%TEMP%\conda_envs.txt" >nul 2>nul if %ERRORLEVEL% EQU 0 set ENV_EXISTS=1 del "%TEMP%\conda_envs.txt" 2>nul if defined ENV_EXISTS ( echo Removing existing environment '%ENV_NAME%'... conda env remove -y -n %ENV_NAME% --all ) echo. echo Creating fresh environment '%ENV_NAME%' (Python 3.11)... conda create -y -n %ENV_NAME% python=3.11 if %ERRORLEVEL% NEQ 0 ( echo ERROR: Failed to create environment. pause exit /b 1 ) echo. echo Activating environment... call conda activate %ENV_NAME% echo. echo Installing packages from requirements.txt... echo. pip install -r requirements.txt echo. echo ======================================== echo Reset complete! echo ======================================== echo. echo To run the scorer: echo run.bat echo. pause