@echo off chcp 65001 >nul title Update Python Environment List cd /d "%~dp0" REM 本目录(python/x64):优先用虚拟环境 env,否则用嵌入式 py set "ENV_BASE=%~dp0" set "PYTHON_EXE=" if exist "%ENV_BASE%env\Scripts\python.exe" set "PYTHON_EXE=%ENV_BASE%env\Scripts\python.exe" if not defined PYTHON_EXE if exist "%ENV_BASE%py\python.exe" set "PYTHON_EXE=%ENV_BASE%py\python.exe" if not defined PYTHON_EXE ( echo [ERROR] Python not found. Put venv at %ENV_BASE%env or embedded Python at %ENV_BASE%py pause exit /b 1 ) "%PYTHON_EXE%" "%~dp0update-environment-list.py" if errorlevel 1 ( echo. echo [ERROR] Update failed echo. pause exit /b 1 ) else ( echo. echo [OK] Update completed echo. pause )