平面设计网站导航,1万元可以注册公司吗,网站后台图片并排怎么做,seo教程自学网前言 根据我之前的文章介绍#xff0c;龙芯loongarch64服务器中的很多python依赖包安装有问题#xff0c;发现其中安装的scikit-learn就无法正常使用#xff0c;所有这里在 pip3 install scikit-learn -U -i https://pypi.tuna.tsinghua.edu.cn/simple
的时候发…前言 根据我之前的文章介绍龙芯loongarch64服务器中的很多python依赖包安装有问题发现其中安装的scikit-learn就无法正常使用所有这里在 pip3 install scikit-learn -U -i https://pypi.tuna.tsinghua.edu.cn/simple
的时候发现scipy就无法正常安装会报如下错误 这里将详细解释下如何解决这个问题以及为什么会出现这个报错。
1、openblas
openblas是一个开源的矩阵计算库,包含了诸多的精度和形式的矩阵计算算法。Linux系统基本都会自带这个包需要自行去安装。 yum install python3-pkgconfig yum install openblas* 这里记录下openblas的版本后面有用。
关键的来了但是
RHEL openblas 软件包不附带 openblas.pc 文件
导致安装scipy的时候会报上面的错误所以需要自建openblas.pc文件
2、自建openblas.pc文件
先使用 find /|grep openblas 找到so文件和头文件在哪个目录下即/usr/lib64/和/usr/include 再使用 find /|grep pkgconfig 命令找到各个.pc文件存放位置即/usr/lib64/pkgconfig 开始新建 vim /usr/lib64/pkgconfig/openblas.pc libdir/usr/lib64
includedir/usr/include
version0.3.10
extralib-lm -lpthread -lgfortran
Name: openblas
Description: OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version
Version: ${version}
URL: https://github.com/xianyi/OpenBLAS
Libs: -L${libdir} -lopenblas
Libs.private: ${extralib}
Cflags: -I${includedir}
保存后就可以正常安装scipy。
3、安装scipy pip3 install scipy -U -i https://pypi.tuna.tsinghua.edu.cn/simple 注意一定要加上“-i https://pypi.tuna.tsinghua.edu.cn/simple”
完毕