#!/bin/bash echo "====================================" echo "开始RoboTwin环境检查..." echo "====================================" # 获取脚本所在目录的绝对路径 SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" cd "$SCRIPT_DIR" # 运行环境检查脚本 python script/env_prerequisite_checker.py # 获取环境检查结果状态 STATUS=$? if [ $STATUS -eq 0 ]; then echo -e "\n[成功] 环境检查通过!可以运行 setup_environment.sh 安装环境。" exit 0 elif [ $STATUS -eq 2 ]; then echo -e "\n[警告] 环境检查未完全通过,但用户选择继续。可以运行 setup_environment.sh 安装环境,但可能会遇到兼容性问题。" exit 0 else echo -e "\n[错误] 环境检查失败,不建议继续安装。请修复环境问题后再尝试。" exit 1 fi