---
title: 开发环境编译的程序在运行环境下执行失败-昇腾社区
description: 离线推理报错No such file or directory。
keywords: 执行失败, 离线推理
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000001717273717
section: (其他)
---

# 开发环境编译的程序在运行环境下执行失败-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000001717273717
描述: 离线推理报错No such file or directory。
关键词: 执行失败, 离线推理

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

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

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

2024/02/21

1.1k

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 模型推理 | 应用开发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
```

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 排查方法
- 解决措施
