下载
EN
注册
开发环境编译的程序在运行环境下执行失败

开发环境编译的程序在运行环境下执行失败

2024/02/21

50

暂无评分
我要评分

问题信息

问题来源产品大类产品子类关键字
官方模型推理应用开发AscendCL执行失败、 离线推理

问题现象描述

离线推理报错No such file or directory。

原因分析

  • 文件不存在。
  • 应用程序所需的动态库不存在,或者开发环境和运行环境的操作系统位不一样。

排查方法

在运行环境下执行如下指令

uname -a

解决措施

  1. 如图回显判断,操作系统为64位,如图红框所示,但是当前开发环境下没有/lib64目录,所以截图中出现的/lib64/ld-linux-aarch64.so.1路径不正确。

  2. 根据查找,正确的位置为/lib/ld-linux-aarch64.so.1。

  3. 创建软链接,具体操作参考如下。
    mkdir /lib64

本页内容