From 222f6ce7d85d89a09000deb3795d8eb0cc4d4bda Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 23 May 2026 15:51:08 +0800 Subject: [PATCH] fix: expose docker venv to maturin --- docker/update.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/update.sh b/docker/update.sh index 4d7c03a0..5108d564 100644 --- a/docker/update.sh +++ b/docker/update.sh @@ -73,7 +73,8 @@ function install_rust_accel() { return 1 fi INFO "→ 正在更新 Rust 加速扩展..." - if ! "${VENV_PATH}/bin/python" -m maturin develop --release --manifest-path "${manifest}"; then + # maturin develop 需要显式的虚拟环境标记,容器内直接调用 venv Python 时不会自动识别。 + if ! VIRTUAL_ENV="${VENV_PATH}" "${VENV_PATH}/bin/python" -m maturin develop --release --manifest-path "${manifest}"; then ERROR "Rust 加速扩展更新失败" return 1 fi