【发布时间】:2017-09-05 15:47:08
【问题描述】:
我一直在互联网上寻找Alpine linux的numpy包,没有找到,所以我尝试通过克隆git从源代码安装它,遇到了很多问题!所以我想到了向社区询问 Alpine linux 发行版中是否有任何软件包可以安装 numpy 作为其中的一部分?!
【问题讨论】:
-
所以使用
pip不是你的选择? -
谢谢,没想到,现在解决了,
我一直在互联网上寻找Alpine linux的numpy包,没有找到,所以我尝试通过克隆git从源代码安装它,遇到了很多问题!所以我想到了向社区询问 Alpine linux 发行版中是否有任何软件包可以安装 numpy 作为其中的一部分?!
【问题讨论】:
pip 不是你的选择?
所以在第一篇文章的cmets中提到,步骤如下:
apk add --update py-pip
pip install numpy
【讨论】:
您可以通过将以下行添加到/etc/apk/repositories 来找到py-numpy
@testing http://dl-4.alpinelinux.org/alpine/edge/testing
然后调用 apk add 指定测试仓库
apk add --update py-numpy@testing
【讨论】:
如何在 Alpine linux 中寻找安装 numpy 的软件包
如果使用命令apk search numpy 找不到包,请尝试以下操作:
登录https://pkgs.alpinelinux.org/contents
搜索关键词:numpy%
numpy% - % 用作通配符
所以你会得到几个包,py-numpy 和 py-numpy-dev 应该是你要找的包。
它在 testing Repository 中,所以你需要用 py-numpy@testing 安装它
/usr/lib/python2.7/site-packages/numpy/core/include/numpy//numpyconfig.h py-numpy-dev testing x86_64
/usr/lib/python2.7/site-packages/numpy/distutils//numpy_distribution.py py-numpy testing x86_64
/usr/lib/python2.7/site-packages/numpy/distutils//numpy_distribution.pyc py-numpy testing x86_64
/usr/lib/python2.7/site-packages//numpy-1.9.2-py2.7.egg-info py-numpy testing x86_64
/usr/lib/python2.7/site-packages/scipy/weave//numpy_scalar_spec.py py-scipy testing x86_64
/usr/lib/python2.7/site-packages/scipy/weave//numpy_scalar_spec.pyc py-scipy testing x86_64
【讨论】:
* 作为通配符,而不是%。
Alpine pacakge py-numpy 包含在 Alpine 3.5 和更高版本中(例如,请参阅 py-numpy package for Alpine 3.6 on x86)。像任何其他软件包一样安装它:
apk add py-numpy
【讨论】: