EulerOS 2.2/EulerOS 2.3 以EulerOS 2.2为例,首先进行EulerOS 2.2的yum源配置,编辑“/etc/yum.repos.d/EulerOS-base.repo”文件,参考https://support.huaweicloud.com/ecs_faq/ecs_faq_1006
简介 DDK为用户提供基于NPU的数字开发者套件。DDK可以用于构建相关工程的编译环境。不同的发布包里集成了不同NPU形态的DDK。当前版本的DDK集成了TE、DVPP、流程编排等组件的依赖库和头文件,用户可以通过makefile编译相应的工程文件。
安装 前提条件 已完成环境准备和检验软件包完整性。 操作步骤 请切换到DDK安装用户执行如下操作。 执行如下命令解压安装包。 tar -zxvf MSpore_DDK****tar.gz 操作时请将MSpore_DDK****.tar.gz替换为实际安装包,解压后文件说明请参见表1。
安装依赖(EulerOS2.8-aarch64) 如果使用root用户安装以下依赖,命令中有sudo或者--user的需要删除sudo或者--user。 如果使用非root用户安装以下依赖,则需要使用su - username命令切换到MindStudio安装用户。 检查系统是否安装依赖软件。
Linux(EulerOS)磁盘扩容后处理(parted) DESS磁盘扩容成功后,需要在裸金属服务器的操作系统中将扩容部分的容量划分至原有分区内,或者对扩容部分的云硬盘分配新的分区。 前提条件 已登录裸金属服务器,详细操作请参见《裸金属服务器用户指南》中章节“登录Linux裸金属服务器”。
安装DDK的环境,所要求的硬件及操作系统要满足以下条件。 表1 EulerOS系统版本信息 类别 版本限制 获取方式 注意事项 操作系统 EulerOS-V2.0SP8 请联系华为技术支持获取如下推荐的版本: EulerOS-V2.0SP8-aarch64-dvd.iso 建议使用内核版本为4
安装依赖(EulerOS-aarch64) 使用su - username命令切换到MindStudio安装用户。 检查系统是否安装依赖软件。 检查系统是否安装python依赖以及gcc等软件。 分别使用如下命令检查是否安装gcc、g++、make等依赖软件。 gcc --version
安装依赖(EulerOS-aarch64) 使用su - username命令切换到MindStudio安装用户。 检查系统是否安装依赖软件。 检查系统是否安装python依赖以及gcc等软件。 分别使用如下命令检查是否安装gcc、g++、make等依赖软件。 gcc --version
卸载DDK 进入DDK安装路径,本示例为"$HOME/tools/che/ddk/ddk/scripts",使用DDK安装用户执行如下命令卸载DDK: ./uninstall.sh 如果出现如下所示信息,则说明DDK卸载成功: Info: ide_daemon pem uninstall
DDK安装 安装 常用操作
FAQ 安装DDK过程中提示Warning: DDK functions except TE have been successfully installed.
EulerOS Arm系统 环境要求 开发套件包、Python、开发辅助工具、应用程序编译需要安装以下软件或依赖。 表1 依赖信息 类别 版本要求 Python 3.7.5 cmake 3.5.1+ protobuf 3.11.3+ gcc 7.3.0及以上 gcc-c++ 7.3
EulerOS Arm系统 环境要求 开发环境需要安装以下软件或依赖。 表1 依赖信息 类别 版本要求 说明 Python 3.7.5 - cmake 3.5.1+ 编译环境依赖。 make - gcc 7.3.0及以上 gcc-c++ 7.3.0及以上 zlib-devel libffi-devel
附录 软件包说明 开源第三方库说明
EulerOS Arm系统 环境要求 运行环境需要安装以下软件或依赖。 表1 依赖信息 类别 版本要求 说明 Python 3.7.5 - cmake 3.5.1+ 编译环境依赖。 make - gcc 7.3.0及以上 gcc-c++ 7.3.0及以上 zlib-devel libffi-devel