幼儿园级别的昇腾环境搭建教程–超级详细

【摘要】 超级奶妈教程,不详细不是人

昇腾CANN训练营应用营第一讲——开发&运行环境部署

课后作业

by 茜茜的哥哥

我是在B站上看老谭的视频

https://www.bilibili.com/video/BV1m64y1D7Q1

老谭长帅了呀,比之前的视频教程更有活力了,点个赞!

因为之前看过一遍视频,所以总结一下任务如下:

  • 在华为云上买一个昇腾的ubuntu服务器
  • 在服务器上搭建昇腾的运行环境
  • 在服务器上搭建昇腾的开发环境
  • 在服务器上运行一个示例,并截图

第一步:买虚拟机

登录à控制面板,购买一个ECSElastic Cloud Server)中文意思是 弹性云服务器,北京四的地域就行。

上述流程完成后,等待一段时间,系统创建完成后,在ECS菜单中能够看到自己的服务器了

第二步,下载部署所需要的软件

打开网址:https://ascend.huawei.com/

首先下载驱动

文件名字:A300-3010-npu-driver_20.2.0_ubuntu18.04-x86_64.run

接下来下载软件平台CANN

软件的名字:Ascend-cann-toolkit_3.3.0.alpha001_linux-x86_64.run Ascend-cann-nnrt_3.3.0.alpha001_linux-x86_64.run

最后在下载可视化IDE Mindstudio

文件名:MindStudio_2.0.0-beta3_linux.tar

最后下载的文件如下图:

第三步:登录服务器进行安装操作

采用VNC登录

点击登录后,界面如下

这里登录采用第一步购买服务器时候设置服务器的root账户和密码

在接下来的使用过程中,我们不能使用root账户进行操作,需要使用华为的特定账户:HwHiAiUser 这个账户

在控制台中找到这个账户:cat /etc/passwd

执行修改密码的指令: passwd HwHiAiUser

接下来就是修改一下HwHiAiUser 这个用户的bin目录sh,不要问为什么,老谭都这么说了,那就改一下

执行 vim /etc/passwd

关于VIM指令,这个就不写了

因为用这个网页版的指令界面实在是不太方便,所以接下来可以使用远程SSH工具

我也建议使用MobaXterm 简单,好用,集成度高,当然你要是对什么Xshell啥工具情有独钟,也可以使用

服务器的ip可以在,服务器详情中进行查找

连接完成后,我们可以把第二步下载的软件,上传到服务器

这里我们可以直接用MobaXterm来操作

新建一个file文件夹

然后选择文件进行上传

上传文件的时间可能会比较长,大家最好是找个好点的网络,网络实在是不行的,建议,花钱买几个G的手机流量,开热点进行操作

上传的过程中,我们对服务器进行安装依赖文件的操作,跟普通linux环境差不多,先改软件源

切换到root用户,到/etc./apt目录下,对source.list文件进行修改,修改前记得备份

使用>指令清空文件

再把国内源复制进去,保存

这里我采用阿里的源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

保存好以后,执行指令 apt-get update 用来对源进行更新

接下里对CANN软件的安装,我们需要借助到安装文档

找到环境依赖的安装包

安装指令: sudo apt-get install -y gcc g++ make cmake zlib1g zlib1g-dev libbz2-dev libsqlite3-dev libssl-dev libxslt1-dev libffi-dev unzip pciutils net-tools libncursesw5-dev 
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享