簡體   English   中英

如何使用 dockerfile 在 linux docker-image 上安裝 pip3

[英]How to install pip3 on a linux docker-image using dockerfile

我正在使用 docker 文件構建 Linux docker-image,其中有一個命令來安裝 python3-dev 和 pip3。 python3-dev 安裝得很好,但 pip3 出現錯誤。 安裝 pip3 的正確語法是什么

RUN apk add pip3 install --upgrade pip

錯誤是:

Step 3/3 : RUN apk add pip3 install --upgrade pip ---> Running in 71181984d781 fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz錯誤:無法滿足的約束:安裝(缺失):需要:world[install] pip(缺失):需要by: world[pip] pip3 (missing): required by: world[pip3] 命令'/bin/sh -c apk add pip3 install --upgrade pip'返回一個非零代碼:3

pip3 install是它自己的命令。 你不需要apk add

但是,擴展現有的 python 高山圖像可能會更容易

推薦的方式實際上是

RUN python3 -m pip install --upgrade pip

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM