首页 > 解决方案 > 无法在 nginx docker 容器中安装 python 3.8.5 版本

问题描述

我正在尝试在 Dockerfile 上的基本 nginx 映像上安装 python 版本 3.8.5 并收到错误消息。你能帮我解决这个问题吗?

FROM nginx

RUN apt-get update && \
    apt-get install -y \
        wget \
        make \
        gcc \
        xxd \
        curl \
        libcap2-bin \
        zlib1g-dev \
    && apt-get clean

RUN wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz \
    && tar -xvf Python-3.8.5.tgz && cd Python-3.8.5 \
    && ./configure --enable-shared \
    && make \
    && make test \
    && make install

输出:

FAILED (errors=1, skipped=94)
tests failed again:
test_asyncio test_socket

标签: python-3.xdockernginx

解决方案


推荐阅读