缺少高山包装py3-scipy

问题描述 投票:0回答:2

我在一个高山linux docker容器中,我正在尝试安装py3-scipy。这是有关该包装的信息:https://pkgs.alpinelinux.org/package/edge/community/x86/py3-scipy。我想这样做是因为pip install scipy花费的时间太长。

这是我得到的:

/ # apk add py3-scipy
ERROR: unsatisfiable constraints:
  py3-scipy (missing):
    required by: world[py3-scipy]

我的Dockerfile:

FROM alpine:3.9
RUN apk add --update python3-dev g++ gcc libxslt-dev cython lapack-dev gfortran build-base py3-scipy

是什么导致此错误?

docker scipy alpine
2个回答
0
投票

[我认为当alpine将软件包从edge/testing移至edge/community时,有时会发生此问题,因此alpine的旧版本将继续引用旧的url。因此,您需要尝试使用最新的高山版本alpine:latest而不是特定版本。


0
投票

我缺少回显步骤,因此我可以安装它:

echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk add --update --no-cache py3-scipy
© www.soinside.com 2019 - 2024. All rights reserved.