且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

“找不到 jpeg 的头文件或库文件"在 Alpine Linux 上安装 Pillow

更新时间:2023-11-17 08:19:10

在后面貌似被删除的评论中,有人指点我https://github.com/python-pillow/Pillow/blob/c05099f45c0d94a2a98c3609a96bdb6cf7446627/depends/alpine_Dockerfile基于该 Dockerfile,我将自己的修改如下:

In a comment that appears to have been deleted later, someone pointed me to https://github.com/python-pillow/Pillow/blob/c05099f45c0d94a2a98c3609a96bdb6cf7446627/depends/alpine_Dockerfile. Based on that Dockerfile I modified my own as follows:

FROM python:alpine
RUN apk --update add libxml2-dev libxslt-dev libffi-dev gcc musl-dev libgcc openssl-dev curl
RUN apk add jpeg-dev zlib-dev freetype-dev lcms2-dev openjpeg-dev tiff-dev tk-dev tcl-dev
RUN pip install Pillow

现在它构建成功了.