---
title: AMCT（ONNX）
description: "请使用AMCT的安装用户安装依赖的软件，如果安装用户为非root，请确保该用户拥有sudo权限，请使用su - username命令切换到非root用户执行如下命令（如果安装用户为root，请将安装依赖命令中的--user删除）。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0024.html
sourcePath: /source/zh/canncommercial/900/devaids/amct/atlasamct_16_0024.html
indexId: cdfa9d1e7c5a229c5d1cda8eef748d16eb8310cc214ebaf2828fc1b837d6c84b65
---
# AMCT（ONNX）

请使用AMCT的安装用户安装依赖的软件，如果安装用户为非root，请确保该用户拥有sudo权限，请使用su - username命令切换到非root用户执行如下命令（如果安装用户为root，请将安装依赖命令中的--user删除）。


**表1 依赖列表**

| 依赖名称 | 版本号 | 安装命令 |
| --- | --- | --- |
| ONNX | 1.18.0、1.14.0、1.10.0、1.9.0、1.8.0 | ONNX 1.18.0版本 pip3 install onnx==1.18.0 \-\-user ONNX 1.14.0版本 pip3 install onnx==1.14.0 \-\-user ONNX 1.10.0版本 pip3 install onnx==1.10.0 \-\-user ONNX 1.9.0版本 pip3 install onnx==1.9.0 \-\-user ONNX 1.8.0版本 pip3 install onnx==1.8.0 \-\-user |
| ONNX Runtime | 1.20.0、1.16.0、1.9.0、1.8.0、1.6.0 | ONNX Runtime CPU安装命令请参见下面指导；1.9.0版本以下ONNX Runtime GPU版本需要用户自行安装。EulerOS aarch64操作系统不支持基于GPU的量化。 ONNX Runtime 1.20.0版本 安装ONNX Runtime CPU版本 pip3 install onnxruntime==1.20.0 \-\-user 安装ONNX Runtime GPU版本，安装GPU版本之前请先安装CUDA12.6、cuDNN 8.9.0~8.9.7。EulerOS aarch64操作系统不支持基于GPU的量化。 pip3 install onnxruntime\-gpu==1.20.0 \-\-user ONNX Runtime 1.16.0版本 安装ONNX Runtime CPU版本 pip3 install onnxruntime==1.16.0 \-\-user 安装ONNX Runtime GPU版本，安装GPU版本之前请先安装CUDA11.8、cuDNN 8.2.4~8.9.0。EulerOS aarch64操作系统不支持基于GPU的量化。 pip3 install onnxruntime\-gpu==1.16.0 \-\-user ONNX Runtime 1.9.0版本 pip3 install onnxruntime==1.9.0 \-\-user 安装ONNX Runtime GPU之前请先安装CUDA11.4、cuDNN 8.2.4。 ONNX Runtime 1.8.0版本 pip3 install onnxruntime==1.8.0 \-\-user 安装ONNX Runtime GPU之前请先安装CUDA11.0、cuDNN 8.0.5。 ONNX Runtime 1.6.0版本 pip3 install onnxruntime==1.6.0 \-\-user 安装ONNX Runtime GPU之前请先安装CUDA10.2、cuDNN 8.0.3。 |
| Python | 以3.9.2版本为例 | Ubuntu操作系统请参见安装Python3.9.2（Ubuntu）。 EulerOS操作系统请参见安装Python3.9.2（EulerOS ）。 |
| numpy | ONNX 1.18.0配套：>=2.0.0 ONNX 1.14.0配套：1.21.6~1.26.4 ONNX 1.10.0、1.9.0、1.8.0配套：1.20.0~1.23.5 | ONNX 1.18.0版本 pip3 install numpy==2.0.0 \-\-user ONNX 1.14.0版本 pip3 install numpy==1.21.6 \-\-user ONNX 1.10.0、1.9.0、1.8.0版本 pip3 install numpy==1.20.0 \-\-user |
| protobuf | ONNX 1.18.0配套：3.20.3 ONNX 1.14.0配套：3.20.2~3.20.3 ONNX 1.10.0、1.9.0、1.8.0配套：>=3.20.2 | pip3 install protobuf==3.20.3 \-\-user 或 pip3 install protobuf==3.20.2 \-\-user |
