昇腾社区首页
中文
注册

依赖列表

安装CANN软件前需安装相关依赖,详见表1

表1 依赖列表

类别

名称

版本要求

相关软件或工具

Python

Python3.7.x至3.11.4版本。

如果需安装NNAL软件包的torch_atb插件,请安装Python3.10.x或3.11.x版本。

如果需安装TensorFlow,请安装要求的Python版本:

  • TensorFlow1.15配套的Python版本是:Python3.7.x(3.7.5~3.7.11)。
  • TensorFlow2.6.5配套的Python版本是:Python3.7.x(3.7.5~3.7.11)、Python3.8.x、Python3.9.x

python3-pip

与已安装的Python版本配套使用。

Python第三方库

numpy

大于等于1.19.2,小于等于1.24。

Python3.7.x时推荐安装numpy 1.21.6版本。

decorator

>=4.4.0

sympy

>=1.5.1

cffi

>=1.12.3

protobuf

3.20

attrs

cython

pyyaml

pathlib2

scipy

requests

psutil

absl-py

无版本要求,安装的版本以pip源为准。

软件包运行时依赖

glibc

运行NNAL加速库时,glibc版本需大于等于2.17,执行ldd --version可以查询glibc版本(主流Linux系统均满足glibc版本要求,若不满足要求,建议通过重装新版本的系统解决,不推荐直接升级glibc,直接升级glibc可能导致系统崩溃)。