#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)" cd "${SCRIPT_DIR}" export UV_CACHE_DIR="${UV_CACHE_DIR:-/tmp/uv-cache}" export XDG_CACHE_HOME="${XDG_CACHE_HOME:-${SCRIPT_DIR}/.cache}" if ! command -v uv >/dev/null 2>&1; then echo "未找到 uv,请先安装 uv。" >&2 exit 1 fi uv venv .venv . .venv/bin/activate uv pip install -r requirements.txt -r requirements-build.txt echo "虚拟环境已就绪:${SCRIPT_DIR}/.venv"