#!/bin/sh # 观澜 · 模块运行入口(P9):用安装根的解释器启动全部服务(等同 python guanlan.py serve)。 set -e HERE=$(cd "$(dirname "$0")" && pwd) ROOT=$(cd "$HERE/.." && pwd) PY="$ROOT/.venv/bin/python" [ -x "$PY" ] || PY="$ROOT/.venv/Scripts/python.exe" exec "$PY" "$ROOT/guanlan.py" serve "$@"