# 设置 Qualcomm AI Engine Direct

Source: [https://docs.qualcomm.com/doc/80-70015-15BY/topic/qnn-setup.html](https://docs.qualcomm.com/doc/80-70015-15BY/topic/qnn-setup.html)

## 设置 SDK

如需使用 AI Engine Direct SDK，应安装以下版本的 Ubuntu 操作系统和 Python：

- Ubuntu 22.04
- Python 3.10

有关详细的设置说明，可参见 [AI Engine Direct SDK 设置](https://docs.qualcomm.com/bundle/publicresource/topics/80-63442-50/setup.html)。

Note: `${QNN_SDK_ROOT}`指已安装的 AI Engine Direct SDK 根路径。
- 如果通过直接下载方式下载，请设置 `${QNN_SDK_ROOT}` 为下载并解压的 SDK 根目录。
- 如果通过 QPM 安装，则根目录路径为 /opt/qcom/aistack/qairt/&lt;version&gt;。本示例使用的是 2.26.2.240911 版本，因此路径为：/opt/qcom/aistack/qairt/2.26.2.240911.

SDK 设置步骤如下：

- 安装 [Linux 平台依赖项](https://docs.qualcomm.com/bundle/publicresource/topics/80-63442-50/setup.html#linux-platform-dependencies)
- 安装 Python 依赖项 `${QNN_SDK_ROOT}/bin/check-python-dependency`
- 安装 Ubuntu 软件包 `sudo bash ${QNN_SDK_ROOT}/bin/check-linux-dependency.sh`
- 安装模型所需的 ML 框架（PyTorch、TensorFlow、ONNX）。有关支持的框架版本，可参见下表。

| 框架 | 版本 |
    | --- | --- |
    | **TensorFlow** | v2.10.1 |
    | **TFLite** | v2.3.0 |
    | **PyTorch** | v1.13.1 |
    | **ONNX** | v1.12.0 |

        # Install tensorflow
        pip install tensorflow==2.10.1
                            
        # Install tflite
        pip install tflite==2.3.0
                            
        # Install PyTorch
        pip install torch==1.13.1+cpu torchvision==0.14.1+cpu torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cpu
                            
        # Install Onnx
        pip install onnx==1.12.0 onnxruntime==1.17.1 onnxsim==0.4.36Copy to clipboard

## 配置环境

获取 QNN SDK 提供的环境设置脚本，以确保所有必要的工具和库都可用于 `$PATH `工作流程。

    source ${QNN_SDK_ROOT}/bin/envsetup.shCopy to clipboard

Last Published: Jan 26, 2026

[Previous Topic
安装 AI Engine Direct](https://docs.qualcomm.com/bundle/publicresource/80-70015-15BY/topics/qnn-download.md) [Next Topic
QNN 模型移植](https://docs.qualcomm.com/bundle/publicresource/80-70015-15BY/topics/qnn-port-model.md)