1
This commit is contained in:
@@ -27,10 +27,10 @@ WORKDIR /app
|
||||
# 3. 安装依赖 (不加 --system,让 uv 创建受管的虚拟环境)
|
||||
# 这里会根据 pyproject.toml 自动下载并安装 Python 3.11
|
||||
COPY pyproject.toml uv.lock ./
|
||||
RUN #uv sync --frozen --no-dev --no-install-project --python 3.9
|
||||
#RUN uv sync --frozen --no-dev --no-install-project --python 3.9
|
||||
# 4. 拷贝项目文件并安装项目本身
|
||||
COPY . .
|
||||
RUN #uv sync --frozen --no-dev --python 3.9
|
||||
#RUN uv sync --frozen --no-dev --python 3.9
|
||||
|
||||
# 5. 【最关键】将虚拟环境的 bin 目录提到最前面
|
||||
# 注意:uv sync 创建的 python 就在这个目录下
|
||||
|
||||
Reference in New Issue
Block a user