Atlas 200DK+CANN 5.1.RC2+MindStudio5.0.RC2+MindX SDK 3.0玩转攻略8
八、开发环境MindStudio 5.0.RC2的安装与配置
由于200DK的CPU性能很差,而且是ubuntu server环境。所以像AI1S云服务器那样直接安装MindStudio是不可能的。我们可以有两种选择方式:
(1)在Windows上安装MindStudio
(2)在开发环境上安装MindStudio
显然,选择在开发环境上安装MindStudio是一个好的选择(张小白以后有空也会在Windows上安装MindStudio试试)
1、下载MindStudio 5.0.RC2 的软件包
2、安装pip依赖
pip3 install grpcio --user -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install pylint --user -i https://pypi.tuna.tsinghua.edu.cn/simple
3、启动MindStudio 5.0.RC2
tar -zxvf MindStudio_5.0.RC2_linux.tar.gz
cd MindStudio
cd bin
./MindStudio.sh
点击OK:
MindStudio已正常启动。
4、安装git
sudo apt install git
5、下载MindX SDK样例仓库
git clone https://gitee.com/ascend/mindxsdk-referenceapps.git
6、使用MindStudio 5.0.RC2打开卡通风格迁移的MindX SDK样例工程
打开这个工程:目录为:/home/ascend/mindxsdk-referenceapps/contrib/CartoonGANPicture
出现以下界面:
点击Trust
关闭Tips弹窗
7、CANN配置
点击MindStudio右上角的齿轮,根据提示进入CANN的菜单:
选择CANN location
/home/ascend/Ascend/ascend-toolkit/5.1.RC2
出现以下提示:
点击OK系统会重启MindStudio。
重启后点击 Ascend-CANN Manager:
看来CANN的toolkit和交叉编译器都识别了。
8、使用MindStudio的转换功能将案例目录转换为MindX SDK工程
点击 Ascend菜单-》Convert to Ascend Project :
选择 Type为Ascend App, sub Type为 Ascend MindX SDK App。点击OK。
9、Deployment配置
打开Tools菜单的Deployment-configuration
配置一个server:200DK
点击SSH configuration右边的。。。
增加一个服务器,输入200DK的IP地址,HwHiAiUser用户名和密码,点击Test Connection,第一次会弹出以下界面:
点击OK即可。
再次点击Test Connection会显示如下:
继续配置Mappings:
点击Add New Mapping:
增加一行缺省配置。
local path:/home/ascend/mindxsdk-referenceapps/contrib/CartoonGANPicture
就是工程在MindStudio这里的目录
Deployment Path:/home/HwHiAiUser/MindStudio-WorkSpace/CartoonGANPicture_64a9531d
就是工程部署到服务器上的目录,可以看到这个目录后面带个随机数,可能是怕跟其他工程重复。
这里面的意思是:在MindStudio本地开发的项目,通过ssh协议,将其传到 服务器上的Deploment Path运行。
10、编译配置
点击Build菜单-》Edit Build Configuration:
点击+
将Toolchain改为ascend-aarch64-linux,因为运行环境200DK是arm环境。
其他都是默认。
点击OK。
(未完待续)
- 点赞
- 收藏
- 关注作者
评论(0)