소스 검색

fix(docker): 删除 PEP 668 EXTERNALLY-MANAGED 标记,解决 Ubuntu 24.04 系统 Python 无法安装 pip 包的问题

kinglee 2 주 전
부모
커밋
c911a73548
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      pack/Dockerfile

+ 3 - 0
pack/Dockerfile

@@ -509,6 +509,9 @@ RUN --mount=type=cache,target=/root/.cache \
     export UV_SYSTEM_PYTHON=1
     export UV_LINK_MODE=copy
 
+    # Remove PEP 668 EXTERNALLY-MANAGED marker to allow system-wide pip installs
+    rm -f /usr/lib/python*/EXTERNALLY-MANAGED
+
     # Build GPUStack
     cd /workspace/gpustack \
         && git config --global --add safe.directory /workspace/gpustack \