国产服务器H3C:ubuntu系统matlab报错:BLAS 加载错误:refblas.so: 无法打开共享对象文件: 没有那个文件或目录

步骤 1:安装必要的BLAS库

首先确保系统已安装BLAS库。常用的实现包括libblas3libopenblas-base

bash

复制

sudo apt update
sudo apt install libblas3 libopenblas-base

步骤 2:确认库文件是否存在

查找系统中BLAS库的位置:

bash

sudo find / -name "*blas.so*" 2>/dev/null

常见路径可能为/usr/lib/x86_64-linux-gnu/。若发现类似libblas.so.3libopenblas.so.0的文件,但缺少refblas.so,则需创建符号链接。

步骤 3:创建符号链接

假设找到libblas.so.3,创建指向它的符号链接:

bash

sudo ln -s /usr/lib/x86_64-linux-gnu/libblas.so.3 /usr/lib/x86_64-linux-gnu/refblas.so

如果使用OpenBLAS:

bash

sudo ln -s /usr/lib/x86_64-linux-gnu/libopenblas.so.0 /usr/lib/x86_64-linux-gnu/refblas.so

步骤 4:设置MATLAB环境变量

在启动MATLAB前,通过环境变量指定BLAS库路径。编辑你的shell配置文件(如~/.bashrc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值