背景
程序中加入了一些新的功能,引入了一些新的包,docker build 的时候需要加入这些包,X86的包可以直接下载whl,但是再ARM 架构下,使用pip却一直安装不上,因此,需要解压开文件进行源码编译。
步骤
一般的安装方式
pip install -y numpy
pip install -y scipy==1.1.0
pip install -y pip install scikit-learn
pip install -y scikit-image
arm 中使用pip 安装这些库会出错。说明缺少一些基础环境,
具体的步骤是:
安装基础环境
yum install epel-releaseyum install blas-devel lapack-develyum install freetype-devel
解压文件
unzip -zxvf numpy-1.14.3.ziptar -zxvf scipy-1.1.0.tar.gztar -zxvf scikit-learn-0.21.3.tar.gztar -zxvf scikit-image-0.15.0 (1).tar.gz
编译文件
cd 到解压后的文件中python setup.py install
|