atlas 200 下载CANN包,搭建运行环境

目录

        • 1. 确认固件与驱动版本
        • 2. CANN软件包的下载
        • 3. CANN软件包的安装
          • 3.0. 给HwHiAiUser账户root权限
          • 3.1. 验证完整性
          • 3.2. 下载安装脚本
          • 3.3. 运行脚本
          • 3.4. 生效HwHiAiUser用户的环境变量

我有一个atlas 200机器,里面已经有ubuntu 18.04系统,也有固件与驱动。

可以按照如下步骤,下载CANN包,搭建运行环境。

1. 确认固件与驱动版本

参考博客《atlas 200 简单确认驱动与固件版本的方法》

我的固件与驱动版本为1.0.11.alpha,参考华为文档《Atlas 200 DK开发者套件(1.0.11.alpha)》,选择安装CANN运行软件包这一节,进行CANN软件包的安装。

2. CANN软件包的下载

进入安装CANN运行软件包这一节,点击获取链接,如下图
atlas 200 下载CANN包,搭建运行环境_第1张图片
进入下载页面,选择你的系统信息(输入命令uname -a),我的是aarch64,然后勾选全部文件,一键下载,如下
atlas 200 下载CANN包,搭建运行环境_第2张图片
下载好之后,应该有四个文件,分别是

  • Ascend-cann-nnae_5.0.3.alpha005_linux-aarch64.run
  • Ascend-cann-nnrt_5.0.3.alpha005_linux-aarch64.run
  • Ascend-cann-toolkit_5.0.3.alpha005_linux-aarch64.run
  • Ascend-cann-toolkit_5.0.3.alpha005_linux-aarch64.run.sha256sum

这里,.sha256sum文件为完整性校正文件,如果没有这个文件,请下载第三个软件所在的完整性校验文件,如下
atlas 200 下载CANN包,搭建运行环境_第3张图片

3. CANN软件包的安装

3.0. 给HwHiAiUser账户root权限

首先切换到root账户,密码为默认的Mind@123

su root

然后修改/etc/sudoers文件

sudo vim /etc/sudoers

root ALL=(ALL:ALL) ALL后添加一行HwHiAiUser ALL=(ALL:ALL) ALL,即为

# User privilege specification
root    ALL=(ALL:ALL) ALL
HwHiAiUser ALL=(ALL:ALL) ALL

先强制保存,然后强制退出。

最后切回到HwHiAiUser账户

su HwHiAiUser

在该账户下执行命令,前面加sudo即可。

3.1. 验证完整性

在HwHiAiUser账号下,创建~/software/install_package/目录,将下载的四个文件放入该文件夹中,如图
在这里插入图片描述

在~/software/install_package/目录下,输入

 sha256sum -c Ascend-cann-toolkit_5.0.3.alpha005_linux-aarch64.run.sha256sum

结果如图
在这里插入图片描述

3.2. 下载安装脚本

在~/software/install_package/目录下,输入

wget https://gitee.com/ascend/tools/raw/master/update_200dk/update_200dk.sh

下载的是update_200dk.sh。现在,该目录下有五个文件,如下
在这里插入图片描述

3.3. 运行脚本

切到root账号,然后运行脚本,如下

su root 

bash update_200dk.sh

会给你安装Acllib,pyACL,Aicpu等,安装成功部分截图如下
atlas 200 下载CANN包,搭建运行环境_第4张图片

3.4. 生效HwHiAiUser用户的环境变量
su  HwHiAiUser

source ~/.bashrc

你可能感兴趣的:(atlas,200,cann)