1.华为云代金券申请昇腾社区-官网丨昇腾万里 让智能无所不及

2.华为云弹性服务器购买及基本部署

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

3.由于视频是21年发布的且后续的训练营没讲环境部署,目前部署和视频中版本不太一样

由于前面安装太费事没有选择安装kernel,后面需要了再安完全可以

4.按照视频中步骤安装,我一直到./Ascend-cann-tookit.........  --install就出现了问题,报错问题我开始没找到解决方案,说是缺少什么东西,且越搞问题越复杂,最终选择重头再来,第二次没遇到那个问题(在安装nnrt和tookit时现在安装成功返回信息和视频不同,按照提示把环境变量写进.bashrc就好)

5.安装Mindstudio这里参考安装MindStudio-安装和配置MindStudio-安装操作(Linux)-独立安装指南-安装指南-MindStudio7.0.RC1开发文档-昇腾社区 (hiascend.com)

上传解压运行就行,虽然我没运行成功,在他给的源代码“(”报错了,没搞懂,但是更喜欢用命令行就没管他

6.sample项目部署

samples: CANN Samples - Gitee.com

按照这里面的readme来,这里遇到较多问题

(1)首先sudo权限配置,这个可以前面就配,方便很多

参考linux如何配置普通用户(非root用户)的sudo权限_linux系统设置用户权限-CSDN博客

(3)opencv安装失败

原因是我的ubuntu源换成了22.04,版本不匹配,重新换源update

(2)wegt调用失败,配置dns地址,参考wget下载出现failed: Temporary failure in name resolution 错误解决方法_failed: temporary failure in name resolution.-CSDN博客

关于华为云的服务器dns,华为云提供的内网DNS地址是多少?_云解析服务 DNS (huaweicloud.com)

(3)atc调用失败

ATC模型转换环境问题案例-云社区-华为云 (huaweicloud.com)

设置环境变量就好

(4)bash sample_build.sh失败

.1调用opencv出错

参考c++ 中——fatal error: opencv2/opencv.hpp: No such file or directory #include <opencv2/opencv.hpp>_opencv2: no such file or directory #include <openc-CSDN博客

.2acl调用出错

配置环境变量

参考AscendCL应用编译&运行问题案例_缺少acl.h-CSDN博客

.3ascendcl调用出错

参考AscendCL应用编译&运行问题案例_缺少acl.h-CSDN博客

7.最后历时7小时终于完成部署,还是接触少了

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐