下载
EN
注册
导入torch时提示libblas不存在

导入torch时提示libblas不存在

2025/01/23

141

暂无评分
我要评分

问题信息

问题来源产品大类产品子类关键字
官方安装部署Ascend DeployerMindCluster Ascend Deployer、torch、安装、系统依赖

问题描述

如果系统安装torch-1.8.1后,在导入torch时出现“ImportError: libblas.so.3: cannot open shared object file: No such file or directory”等提示信息。

原因分析

系统未安装openblas依赖,导致这个库不存在。

解决方法

  1. 执行如下安装系统依赖。

    yum install openblas

  2. 创建软链接(请以具体的库版本为准)。

    1. 执行如下命令查找libopenblas-r0.3.9.so文件(具体显示的版本以实际为准)。
      find / -name libopenblas*so
    2. 执行如下命令创建软链接。
      ln -s /usr/lib64/libopenblas-r0.3.9.so /usr/lib64/libblas.so.3
      ln -s /usr/lib64/libopenblas-r0.3.9.so /usr/lib64/liblapack.so.3

本页内容