统一项目路径并修复虚拟环境引用

This commit is contained in:
yml2213
2026-08-31 16:28:59 +08:00
parent 76b14b69b7
commit c7db66f18c
6 changed files with 84 additions and 80 deletions
+4 -4
View File
@@ -6,10 +6,10 @@ set -euo pipefail
ROOT_DIR="$(cd "$(dirname "$0")" && pwd)"
cd "$ROOT_DIR"
# 目录改名后,旧 shell 可能仍携带 douyu_login_py/.venv;交给 uv 选择当前项目环境
if [ "${VIRTUAL_ENV:-}" != "$ROOT_DIR/.venv" ]; then
unset VIRTUAL_ENV
fi
# 目录改名后,旧 shell 可能仍携带旧项目的 VIRTUAL_ENV
# 开发脚本始终使用当前仓库的环境,不要求每次手工指定或重新激活环境。
unset VIRTUAL_ENV
export UV_PROJECT_ENVIRONMENT="$ROOT_DIR/.venv"
# 使用新的项目标识;可通过环境变量覆盖。
COMPOSE_PROJECT_NAME="${COMPOSE_PROJECT_NAME:-live-hub-py}"