StreamPIReal6_3w / scripts /setup_server_env.sh
Dengliming's picture
Upload folder using huggingface_hub
00c55c8 verified
Raw
History Blame Contribute Delete
566 Bytes
#!/usr/bin/env bash
set -Eeuo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
UV_BIN="${UV_BIN:-uv}"
VENV="${OPENPI_VENV:-$ROOT/.venv}"
if ! command -v "$UV_BIN" >/dev/null 2>&1; then
echo "ERROR: uv was not found."
echo "Install uv first: https://docs.astral.sh/uv/"
exit 1
fi
cd "$ROOT"
echo "Repository: $ROOT"
echo "Environment: $VENV"
echo "Installing locked server dependencies..."
UV_PROJECT_ENVIRONMENT="$VENV" \
"$UV_BIN" sync --frozen --no-dev
echo "SERVER_ENV_READY=$VENV"
echo "Run: bash scripts/verify_release.sh"