fix: split paddlepaddle-gpu and paddleocr installs, use --extra-index-url

-i replaces the entire package index so paddleocr couldn't be found.
Use --extra-index-url to add PaddlePaddle's index alongside PyPI, and
install paddleocr separately so it resolves from PyPI.
This commit is contained in:
Siddharth Kumar Sah
2026-04-10 11:01:58 +08:00
parent dd9528f53c
commit 74183e8dc1
+3 -2
View File
@@ -100,8 +100,9 @@ RUN if [ "$TARGETARCH" = "amd64" ]; then \
/opt/venv/bin/pip install rembg==2.0.62 && \
/opt/venv/bin/pip install realesrgan==0.3.0 \
--extra-index-url https://download.pytorch.org/whl/cu126 && \
/opt/venv/bin/pip install paddlepaddle-gpu==3.0.0 paddleocr==2.9.1 \
-i https://www.paddlepaddle.org.cn/packages/stable/cu126/ \
/opt/venv/bin/pip install paddlepaddle-gpu==3.0.0 \
--extra-index-url https://www.paddlepaddle.org.cn/packages/stable/cu126/ && \
/opt/venv/bin/pip install paddleocr==2.9.1 \
; else \
/opt/venv/bin/pip install "rembg[cpu]==2.0.62" && \
/opt/venv/bin/pip install realesrgan==0.3.0 && \