From 79c0fcb22186a6128591450c247eb9fd900e162c Mon Sep 17 00:00:00 2001 From: yml Date: Wed, 8 Apr 2026 17:13:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BD=E5=86=85=20PyPI=20=E5=AE=89=E8=A3=85?= =?UTF-8?q?=20uv=20=E6=9B=B4=E7=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- deploy/docker/backend.Dockerfile | 4 ++-- docs/服务器部署教程.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 424d1369..11092353 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ docker compose up -d - Debian `apt` 使用腾讯云镜像 - `npm` 使用 `npmmirror` - Playwright 浏览器默认先尝试 `npmmirror`,失败后自动回退官方源 -- `uv` / `pip` 使用腾讯云 PyPI 镜像 +- `uv` 通过 `pip` 安装,`uv` / `pip` 使用腾讯云 PyPI 镜像 如果你的服务器网络环境不同,也可以在构建时覆盖: diff --git a/deploy/docker/backend.Dockerfile b/deploy/docker/backend.Dockerfile index 6f632771..01c59bed 100644 --- a/deploy/docker/backend.Dockerfile +++ b/deploy/docker/backend.Dockerfile @@ -21,8 +21,8 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends curl ca-certificates python3 python3-pip \ && rm -rf /var/lib/apt/lists/* -RUN curl -LsSf https://astral.sh/uv/install.sh | sh \ - && ln -sf /root/.local/bin/uv /usr/local/bin/uv +RUN python3 -m pip install --no-cache-dir uv \ + && ln -sf /usr/local/bin/uv /usr/bin/uv COPY apps/backend/package.json apps/backend/package-lock.json ./ RUN npm ci diff --git a/docs/服务器部署教程.md b/docs/服务器部署教程.md index bd06a7fd..13e8fdc7 100644 --- a/docs/服务器部署教程.md +++ b/docs/服务器部署教程.md @@ -79,7 +79,7 @@ docker compose up -d - Debian `apt`:腾讯云镜像 - `npm`:`npmmirror` - Playwright:默认先走 `npmmirror`,失败后自动回退官方源 -- `uv` / `pip`:腾讯云 PyPI 镜像 +- `uv` 通过 `pip` 安装,`uv` / `pip` 使用腾讯云 PyPI 镜像 如果你要切换成别的源,可以手动执行: