问题描述
'up fam,我正在尝试使用GetTogether建立一个网站,我正在遵循此处的说明:https://github.com/GetTogetherComm/GetTogether
到目前为止一切都还好;我必须对某些python命令使用python3 -m,但除此之外构建还不错。
然后我尝试构建Docker映像。
它不想构建Docker映像。
当我尝试构建Docker映像时会发生以下情况:
Sending build context to Docker daemon 74.93MB
Step 1/19 : FROM python:3-alpine as builder
---> 872c3118ec53
Step 2/19 : WORKDIR /home/python
---> Using cache
---> 203fb3a9909b
Step 3/19 : RUN apk add --no-cache zlib-dev build-base python-dev jpeg-dev
---> Running in 87f4f8436424
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
python-dev (missing):
required by: world[python-dev]
The command '/bin/sh -c apk add --no-cache zlib-dev build-base python-dev jpeg-dev' returned a non-zero code: 1
我尝试了一切。我尝试了Google搜索这些可能缺少的软件包。我曾尝试行贿。我试着对它唱轻柔的摇篮曲,并揉搓它的后背。我什至给了我一些杂草。没有什么使它起作用。没有。
请帮助。为了我的理智。为了我的杂草藏匿。
解决方法
使用python3-dev代替python-dev found here