【发布时间】:2018-09-29 00:20:38
【问题描述】:
我目前正在从 alpine:3.7 构建图像。
我遇到了两个问题:
- pendulum(特别是 python-dateutils 包)
- service_identity(特别是 attrs 包)
我收到的错误是:
找不到满足 setuptools 要求的版本(来自版本:)找不到 setuptools 的匹配发行版
注意:所有包都使用 pip 下载预缓存在一个目录中。
dockerfile 如下所示:
RUN apk add --no-cache --virtual .build-deps <dev packages>
&& apk add --no-cache --update python3
&& pip3 install --upgrade pip setuptools
RUN pip3 install -f ./python-packages --no-index -r requirements.txt ./python-packages/pkgs
....
开发包如libffi-dev、libressl-dev等
【问题讨论】:
-
请在问题中添加
requirements.txt。