From 1175d0e4b42935731ca91b62c8c4ec0d72544bd5 Mon Sep 17 00:00:00 2001 From: "Yang, Bo" Date: Wed, 28 Jun 2023 11:07:40 -0700 Subject: [PATCH] First upgrade pip then run pip Currently it will execute gen-server and install-transformers first, and then start upgrading pip. It should first upgrade pip. --- server/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/Makefile b/server/Makefile index 17020c97..06b9fd4d 100644 --- a/server/Makefile +++ b/server/Makefile @@ -3,7 +3,7 @@ include Makefile-flash-att unit-tests: pytest -s -vv -m "not private" tests -gen-server: +gen-server: upgrade-pip # Compile protos pip install grpcio-tools==1.51.1 mypy-protobuf==3.4.0 'types-protobuf>=3.20.4' --no-cache-dir mkdir text_generation_server/pb || true @@ -12,12 +12,14 @@ gen-server: find text_generation_server/pb/ -type f -name "*.py" -print0 -exec sed -i -e 's/^\(import.*pb2\)/from . \1/g' {} \; touch text_generation_server/pb/__init__.py -install-torch: +install-torch: upgrade-pip # Install specific version of torch pip install torch --extra-index-url https://download.pytorch.org/whl/cu118 --no-cache-dir -install: gen-server install-torch +upgrade-pip: pip install pip --upgrade + +install: gen-server install-torch upgrade-pip pip install -r requirements.txt pip install -e ".[bnb, accelerate]"