@echo off chcp 65001 > nul setlocal enabledelayedexpansion cd /d %~dp0 title 麦麦人格生成 cls echo ====================================== echo 警告提示 echo ====================================== echo 1.这是一个demo系统,仅供体验,特性可能会在将来移除 echo ====================================== echo. echo ====================================== echo 请选择Python环境: echo 1 - venv (推荐) echo 2 - conda echo ====================================== choice /c 12 /n /m "请输入数字选择(1或2): " if errorlevel 2 ( echo ====================================== set "CONDA_ENV=" set /p CONDA_ENV="请输入要激活的 conda 环境名称: " :: 检查输入是否为空 if "!CONDA_ENV!"=="" ( echo 错误:环境名称不能为空 pause exit /b 1 ) call conda activate !CONDA_ENV! if errorlevel 1 ( echo 激活 conda 环境失败 pause exit /b 1 ) echo Conda 环境 "!CONDA_ENV!" 激活成功 python src/individuality/per_bf_gen.py ) else ( if exist "venv\Scripts\python.exe" ( venv\Scripts\python src/individuality/per_bf_gen.py ) else ( echo ====================================== echo 错误: venv环境不存在,请先创建虚拟环境 pause exit /b 1 ) ) endlocal pause