CoolFace
Apppublic

Qionk/a-share-quant

sourceHugging Faceupdated 4mo agoView on Hugging Face
0likes
setup_and_train.bat64 linesDownload Raw Back to scripts
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