首页 > 解决方案 > docker中的python3和pip3

问题描述

我想在 docker 中使用python 3.xpip3安装一些 python 库。我使用以下命令来执行此操作,但未安装它们。

FROM alpine:latest

RUN apk add python3 py3-pip3 && \
pip3 install --upgrade pip3 && \
pip3 install wget &&\
pip3 install sys &&\
pip3 install threading &&\
pip3 install time &&\
pip3 install requests &&\
pip3 install paho-mqtt &&\
pip3 install logging &&\
rm -rf /var/cache/apk/*

COPY NumSide.py /home/mehdi/Download/NumSide.py

CMD ["python3","/home/mehdi/Download/NumSide.py"]

下面,我得到的错误:

错误:不可满足的约束:py3-pip3(缺少):要求:世界[py3-pip3]命令'/bin/sh -c apk add python3 py3-pip3 && pip3 install --upgrade pip3 && pip3 install wget &&pip3 install sys &&pip3 install threading &&pip3 install time &&pip3 install requests &&pip3 install paho.mqtt.client &&pip3 install logging &&rm -rf /var/cache/apk/*' 返回非零代码:1

标签: pythondockerpipalpine

解决方案


包名py3-pip 不是 py3-pip3


推荐阅读