#!/usr/bin/env bash # ============================================================ # CareerNexus 职联 启动脚本(Linux / macOS / Git Bash) # 直接通过项目内 .venv 启动服务,自动打开浏览器 # 首次使用请先运行 bash init.sh # ============================================================ set -e cd "$(dirname "$0")" # Windows venv 与 POSIX venv 路径兼容 if [ -f ".venv/bin/python" ]; then VENV_PY=.venv/bin/python elif [ -f ".venv/Scripts/python.exe" ]; then VENV_PY=.venv/Scripts/python.exe else echo "[错误] 未找到 .venv,请先运行 bash init.sh 完成初始化" exit 1 fi echo "启动 CareerNexus 职联 ..." echo "服务地址 http://127.0.0.1:9008 (Ctrl+C 停止服务)" exec "$VENV_PY" main.py