From 4c364243c22d4a3d7b84ca35dcf4280fca243420 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 8 Jul 2025 08:42:53 +0800 Subject: [PATCH] . --- Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index e73b610..100fa72 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,15 +12,14 @@ RUN apt-get update && \ WORKDIR /app -# 👇 关键:重新明确 COPY,确保 requirements 子目录也被打包 +# 拷贝源码(包含 requirements/ 子目录) COPY evalscope.0.17.0/ ./evalscope -# 升级 pip +# 安装 pip 和依赖 RUN pip install --upgrade pip setuptools wheel -# 👇 用原始 requirements.txt 安装依赖,保持原样结构 -RUN cd evalscope && \ - pip install -r requirements.txt && \ - pip install -e . +# ✅ 按照子目录中的真实依赖安装(不使用项目根目录那个错误格式的 requirements.txt) +RUN pip install -r ./evalscope/requirements/framework.txt && \ + pip install -e ./evalscope ENTRYPOINT ["evalscope", "--help"]