Optional Installation Software Packages
Table 1 lists software packages that can be installed using ascend-deployer. You can run the bash install.sh --help command to view values supported by --install=<package_name>.
Type |
Required Parameter |
Description |
|---|---|---|
System component |
sys_pkg |
Only the root user can be used for installation. |
NPU driver and firmware |
npu, driver, firmware |
Only the root user can be used for installation. Running any parameter will install the NPU driver and firmware. |
Python |
python |
Install python3.x.x. |
GCC |
gcc |
Install GCC 7.3.0. |
AI framework |
tensorflow, pytorch, mindspore |
- |
CANN software |
nnae, nnrt, tfplugin, toolkit, kernels |
By default, kernels is installed in Toolkit of the same version. If Toolkit is not installed, kernels is installed in NNAE. If neither Toolkit nor NNAE is installed, kernels will be not installed by default. Installation path (using Toolkit as an example): Software package installation path/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/kernel |
Toolbox |
toolbox |
If the Toolbox of a version earlier than MindX 3.0.0 is installed by a non-root user, Ascend Docker Runtime will not be installed. If you need to use Ascend Docker Runtime, install the Toolbox as the root user. |
MindStudio |
mindstudio |
If a non-root user needs to install MindStudio, install MindStudio as the root user (some dependencies need to be installed by the root user) and then install MindStudio as the non-root user. |
MindX DL and related components |
ascend-device-plugin, ascend-docker-runtime, hccl-controller, noded, npu-exporter, volcano, ascend-operator, resilience-controller |
They can be installed only in the existing Kubernetes and Docker scenarios. |
MindX Edge |
ha, atlasedge, ief |
Only the root user can be used for installation. |
Container image tool |
docker_image |
Only the root user can be used for installation. |
MindIO |
mindio |
Only the root user can be used for installation. |