【发布时间】:2019-01-16 07:22:58
【问题描述】:
我想使用python 3.x 和pip3 在docker 中安装一些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(缺失):要求: world[py3-pip3] 命令'/bin/sh -c apk add python3 py3-pip3 && pip3 install --upgrade pip3 && pip3 install wget &&pip3 install sys &&pip3 安装线程 &&pip3 安装时间 &&pip3 安装请求 &&pip3 安装 paho.mqtt.client &&pip3 安装日志 &&rm -rf /var/cache/apk/*' 返回一个非零代码:1
【问题讨论】:
-
包不存在。我相信应该是
py3-pip -
以上评论为正确答案,请将其添加为 asnwer @stacksonstacks