可选安装软件包

Ascend Deployer工具支持指定安装如表1所示软件包,可通过执行bash install.sh --help查看--install=<package_name>支持参数。

表1 可选安装软件包

软件包类型

指定参数

说明

系统组件

sys_pkg

仅支持使用root用户安装。

UOS系统下不支持单独指定sys_pkg安装。

仅分发软件包

copy_pkgs

强制分发环境下所有软件包,copy_pkgs会将resources文件夹下所有软件包分发给待安装设备。

使用示例:bash install.sh --install=copy_pkgs

NPU驱动和固件

npu、driver、firmware

仅支持使用root用户安装。

  • npu:安装NPU驱动和固件。
  • driver:安装驱动。
  • firmware:安装固件。

Python

python

安装python3.x.x。

AI框架

tensorflow、pytorch、mindspore

-

CANN软件

nnae、nnrt、tfplugin、toolkit、kernels

kernels会默认安装在同一版本的nnae下,未安装nnae时,则安装在toolkit下,toolkit和nnae都未安装,则默认跳过安装。安装后的路径(以跟随toolkit安装为例):“软件包安装路径/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/kernel”。

ToolBox软件

toolbox

仅支持root用户安装。

MindStudio软件

mindstudio

仅支持root用户安装。

MindX DL及相关组件

ascend-device-plugin,ascend-docker-runtime,hccl-controller,noded,npu-exporter,volcano,ascend-operator,resilience-controller,clusterd

仅支持在已有K8s和Docker场景下安装。

MindX Edge软件

ha、atlasedge、ief。

仅支持root用户安装。

容器镜像工具

docker_images

仅支持root用户安装。

MindIO软件

mindio

仅支持root用户安装。

FaultDiag组件

fault-diag

Python最低支持版本为3.7。