57 lines
1.4 KiB
Batchfile
57 lines
1.4 KiB
Batchfile
@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
|