From 8096f94a7db3e357c52906c83cad9f3c360bad7e Mon Sep 17 00:00:00 2001 From: fanjunliang Date: Wed, 26 Jun 2024 18:21:42 +0800 Subject: [PATCH] fix torch-npu dependency --- docker/docker-npu/Dockerfile | 9 +++++---- setup.py | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docker/docker-npu/Dockerfile b/docker/docker-npu/Dockerfile index 08de626b..0ec16107 100644 --- a/docker/docker-npu/Dockerfile +++ b/docker/docker-npu/Dockerfile @@ -7,16 +7,17 @@ ENV DEBIAN_FRONTEND=noninteractive # Define installation arguments ARG INSTALL_DEEPSPEED=false ARG PIP_INDEX=https://pypi.org/simple +ARG EXTRA_INDEX=https://download.pytorch.org/whl/cpu # Set the working directory WORKDIR /app # Install the requirements COPY requirements.txt /app -RUN pip config set global.index-url $PIP_INDEX -RUN pip config set global.extra-index-url $PIP_INDEX -RUN python -m pip install --upgrade pip -RUN python -m pip install -r requirements.txt +RUN pip config set global.index-url $PIP_INDEX && \ + pip config set global.extra-index-url $EXTRA_INDEX && \ + pip install --upgrade pip && \ + pip install -r requirements.txt # Copy the rest of the application into the image COPY . /app diff --git a/setup.py b/setup.py index 64f50a87..89301d1b 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ def get_requires(): extra_require = { "torch": ["torch>=1.13.1"], - "torch-npu": ["torch==2.1.0", "torch-npu==2.1.0.post3", "decorator"], + "torch-npu": ["torch==2.1.0+cpu", "torch-npu==2.1.0.post3", "decorator"], "metrics": ["nltk", "jieba", "rouge-chinese"], "deepspeed": ["deepspeed>=0.10.0"], "bitsandbytes": ["bitsandbytes>=0.39.0"],