From c6853728457d456700c691bab274af905c02dd5c Mon Sep 17 00:00:00 2001 From: Fam Zheng Date: Sun, 23 Nov 2025 18:33:11 +0000 Subject: [PATCH] Create /home/fam/venv first to install uv, avoiding externally-managed-environment error --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 415f380..c8fc633 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,6 +85,8 @@ ailab: tags: - ailab before_script: + - python3 -m venv $HOME/venv + - source $HOME/venv/bin/activate - pip install uv --index-url https://pypi.tuna.tsinghua.edu.cn/simple - export PATH="$HOME/.local/bin:$PATH" - uv venv --python /usr/bin/python3 venv