update code
This commit is contained in:
55
aicodes/module1_dashboard/run_dashboard.bat
Normal file
55
aicodes/module1_dashboard/run_dashboard.bat
Normal file
@@ -0,0 +1,55 @@
|
||||
@echo off
|
||||
REM CardioAI Streamlit 仪表板启动脚本
|
||||
echo ================================================
|
||||
echo CardioAI - 心血管疾病数据可视化看板
|
||||
echo ================================================
|
||||
|
||||
REM 检查是否在conda环境中
|
||||
where conda >nul 2>nul
|
||||
if %ERRORLEVEL% equ 0 (
|
||||
echo 检查Conda环境...
|
||||
conda info --envs | findstr cardioenv >nul
|
||||
if %ERRORLEVEL% equ 0 (
|
||||
echo 激活cardioenv环境...
|
||||
call conda activate cardioenv
|
||||
) else (
|
||||
echo 警告: 未找到cardioenv环境
|
||||
echo 请先创建环境: conda create -n cardioenv python=3.10
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
)
|
||||
|
||||
REM 检查Python解释器
|
||||
echo 检查Python解释器...
|
||||
python --version
|
||||
if %ERRORLEVEL% neq 0 (
|
||||
echo 错误: 未找到Python
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM 检查依赖包
|
||||
echo 检查依赖包...
|
||||
python -c "import streamlit, pandas, plotly, numpy, openpyxl" 2>nul
|
||||
if %ERRORLEVEL% neq 0 (
|
||||
echo 错误: 缺少必要的依赖包
|
||||
echo 请运行: pip install -r requirements.txt
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM 启动Streamlit应用程序
|
||||
echo 启动Streamlit应用程序...
|
||||
echo 应用程序将在浏览器中打开...
|
||||
echo 按Ctrl+C停止服务器
|
||||
echo.
|
||||
|
||||
streamlit run cardio_dashboard.py
|
||||
|
||||
if %ERRORLEVEL% neq 0 (
|
||||
echo.
|
||||
echo 启动失败,请检查错误信息
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
Reference in New Issue
Block a user