Qionk/a-share-quant
0
1@echo off2REM ============================================================3REM A-Share Quant 本地训练一键启动脚本 (Windows CMD)4REM 使用方法: 双击运行或在 CMD 中执行 setup_and_train.bat5REM ============================================================6 7echo.8echo ================================================================9echo A-Share Quant 本地训练环境配置 & 启动10echo %date% %time%11echo ================================================================12echo.13 14REM ── 1. 设置 MySQL 环境变量 ──────────────────────────────15echo [步骤 1/4] 配置 MySQL 数据库连接...16set MYSQL_HOST=mysql3.sqlpub.com17set MYSQL_PORT=330818set MYSQL_USER=root_quant19set MYSQL_PASSWORD=BLnVlQ8qASfhA9xZ20set MYSQL_DATABASE=a_share_quant21echo MYSQL_HOST = %MYSQL_HOST%22echo MYSQL_PORT = %MYSQL_PORT%23echo MYSQL_USER = %MYSQL_USER%24echo MYSQL_DATABASE = %MYSQL_DATABASE%25echo [OK] 环境变量已设置26echo.27 28REM ── 2. 检查 Python ────────────────────────────────────────29echo [步骤 2/4] 检查 Python 环境...30python --version >nul 2>&131if %errorlevel% neq 0 (32 echo [错误] 未找到 Python! 请先安装 Python 3.11+33 echo 下载地址: https://www.python.org/downloads/34 pause35 exit /b 136)37python --version38echo [OK] Python 可用39echo.40 41REM ── 3. 安装/更新依赖 ─────────────────────────────────────42echo [步骤 3/4] 安装 Python 依赖...43echo 正在执行: pip install -r requirements.txt44echo (如果已安装会自动跳过)45echo.46pip install -r requirements.txt --quiet47if %errorlevel% neq 0 (48 echo [警告] pip install 有警告,但可能不影响运行49 echo 如果后续训练失败,请手动执行:50 echo pip install -r requirements.txt51)52echo [OK] 依赖安装完成53echo.54 55REM ── 4. 启动训练 ──────────────────────────────────────────56echo [步骤 4/4] 启动批量训练...57echo ================================================================58echo.59python scripts\train_all_stocks.py60echo.61echo ================================================================62echo 训练进程结束63echo ================================================================64pause