统一项目路径并修复虚拟环境引用
This commit is contained in:
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user