python - 为什么要造轮子在高山 Linux docker 环境中带有(PEP 517)指示非常慢
问题描述
我正在一个 alpine Docker Python 映像中安装 numpy,但是此时构建轮子需要很长时间:
Building wheel for numpy (PEP 517) ... |
(pandas
例如,同样出现)
这是什么意思,为什么这么慢?
我从来没有在 Ubuntu 上遇到过这么慢的安装,所以我猜它可能与 alpine Linux 环境有关。
这是 Dockerfile:
FROM python:3.9.1-alpine3.12
WORKDIR /app
RUN python -m pip install --upgrade pip \
&& pip install -U setuptools wheel \
&& pip install -U numpy
主机是 Ubuntu 18.04 中档笔记本电脑。
解决方案
推荐阅读
- node.js - Discord.js 错误:错误:找不到 FFmpeg/avconv!即使安装
- javascript - Form.Item 在 antd 中经过验证后,如何提供回调?
- wordpress - 如何通过在 wordpress 中阻止某些电子邮件域名来进行电子邮件验证?
- wordpress - 是否可以将 FlexSlider 2 用于 ltr 和 rtl 端?
- maven - 如何在 Mac Catalina 中安装 Maven?
- python - result.append([1,matches['main'][0]['rule']]) 并收到消息 TypeError: list indices must be integers, not str
- apache-spark - 是否有可能在 Spark Streaming 中实现动态批量大小?
- javascript - 你能帮我解决这个关于json的错误吗?
- number-theory - 如何有效地计算 a^k mod m
- python - 学习继承 | TypeError: __init__() 接受 3 个位置参数,但给出了 5 个