HUAWEI MindStudio安装配置


安装流程

获取软件包

软件包 说明 获取链接
MindStudio_{version}_linux.tar.gz MindStudio软件包,含有GUI的集成开发环境。 获取软件包
Ascend-cann-toolkit_{version}_linux-{arch}.run Ascend-cann-toolkit开发套件包,包含开发辅助工具和相关开发接口的开发套件包。若环境上已安装,则无需再次获取。若环境上未安装,可以获取该软件包后与MindStudio同步安装。 获取软件包

软件数字签名验证

为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。

在软件包下载之后,请参考《OpenPGP签名验证指南》,对从网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。

使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。

安装前准备

这里测试用的是Deepin20.6系统(Debian系列),建议使用Ubuntu18.04。

安装步骤

  1. 使用MindStudio的安装用户上传软件包。

    • 已安装Ascend-cann-toolkit开发套件包:将MindStudio软件包上传至MindStudio安装服务器。
    • 未安装Ascend-cann-toolkit开发套件包:将MindStudio软件包和Ascend-cann-toolkit开发套件包上传至MindStudio安装服务器。
  2. 解压MindStudio软件包。

    使用MindStudio的安装用户在软件包所在路径执行如下命令,解压MindStudio_{version}_linux.tar.gz软件包。

    tar -zxvf MindStudio_{version}_linux.tar.gz

    解压后包的内容以及说明请参见表1

  3. 解压jbr至MindStudio安装根目录,jbr下载链接请根据操作系统架构选择。

    解压jbr至MindStudio根目录后目录结构如下:

    ├── bin
    ├── jbr //确认将压缩包中的jbr文件夹解压至MindStudio根目录
    ├── lib
    ├── ......
./Ascend-cann-toolkit_6.0.RC1.alpha002_linux-aarch64.run --install
./Ascend-cann-toolkit_6.0.RC1.alpha002_linux-aarch64.run --install

这里要记录下Cann安装的目录:/usr/local/Ascend/ascend-toolkit/,后面配置MindStudio会用到;

解压软件包

tar -zxvf MindStudio_5.0.RC2_linux.tar.gz

校验完整性

./Ascend-cann-toolkit_5.1.RC2_linux-aarch64.run  --check
./Ascend-cann-toolkit_6.0.RC1.alpha002_linux-aarch64.run  --check

  1. 使用MindStudio的安装用户进入软件包解压后的MindStudio/bin目录,执行如下命令:

    cd MindStudio/bin
    ./MindStudio.sh

启动

cd MindStudio/bin
./MindStudio.sh

设置桌面图标

cd /usr/share/applications/
sudo touch mindstudioide.desktop
cd /usr/share/applications/
[Desktop Entry]
Name=MindStudio
Comment=HUAWEI AI IDE
Exec=/home/linxu/Apps/MindStudio/MindStudio/bin/MindStudio.sh
Type=Application
Terminal=false
Icon=/home/linxu/Apps/MindStudio/MindStudio/bin/MindStudio.png

至此,安装完成。

下面可以跑一段代码来测试下。

在使用之前,需要先安装配置好MindSpore框架。

import numpy as np
import mindspore.context as context
import mindspore.nn as nn
from mindspore import Tensor
from mindspore.ops import operations as P context.set_context(mode=context.GRAPH_MODE, device_target="CPU") class Mul(nn.Cell):
def __init__(self):
super(Mul, self).__init__()
self.mul = P.Mul() def construct(self, x, y):
return self.mul(x, y) x = Tensor(np.array([1.0, 2.0, 3.0]).astype(np.float32))
y = Tensor(np.array([4.0, 5.0, 6.0]).astype(np.float32)) mul = Mul()
print(mul(x, y))

HUAWEI MindStudio安装配置的更多相关文章

  1. Harmony OS 开发避坑指南——DevEco Device Tool 安装配置

    Harmony OS 开发指南--DevEco Device Tool 安装配置 本文介绍如何在Windows主机上安装DevEco Device Tool工具. 坑点总结: 国内部分网络环境下,安装 ...

  2. Hive安装配置指北(含Hive Metastore详解)

    个人主页: http://www.linbingdong.com 本文介绍Hive安装配置的整个过程,包括MySQL.Hive及Metastore的安装配置,并分析了Metastore三种配置方式的区 ...

  3. Hive on Spark安装配置详解(都是坑啊)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...

  4. ADFS3.0与SharePoint2013安装配置(原创)

    现在越来越多的企业使用ADFS作为单点登录,我希望今天的内容能帮助大家了解如何配置ADFS和SharePoint 2013.安装配置SharePoint2013这块就不做具体描述了,今天主要讲一下怎么 ...

  5. Hadoop的学习--安装配置与使用

    安装配置 系统:Ubuntu14.04 java:1.7.0_75 相关资料 官网 下载地址 官网文档 安装 我们需要关闭掉防火墙,命令如下: sudo ufw disable 下载2.6.5的版本, ...

  6. redis的安装配置

    主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7  到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...

  7. Windows环境下的NodeJS+NPM+Bower安装配置

    npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如 ...

  8. ubuntu kylin 14.04安装配置MongoDB v2.6.1(转)

    1.获取最新版本 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz 2.解压并进入bin目录 tar zxvf mongo ...

  9. Django基础之安装配置

    安装配置 一 MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的 ...

  10. 【转】Windows平台下的Subversion安装配置新手指南

    原文地址:http://developer.51cto.com/art/201005/199628.htm 本文介绍Subversion安装配置快速指南,首先讲Subversion的安装和配置,Uni ...

随机推荐

  1. Java序列化之ProtoStuff

    知识点: ProtoStuff 是将结构数据转为字节流进行序列化的,优点是占用空间小,速度快,缺点是可读性差. ProtoStuff 是基于 ProtoBuf 发展而来的. 本文不讲那么多背景,直接上 ...

  2. 黑神话:悟空电脑太卡?配置不够?ToDesk云电脑入门新手教程

    许多玩家在玩<黑神话:悟空>时会遭遇硬件配置不足导致的游戏卡顿.画面不流畅等问题. 其实这个难题很好解决,用ToDesk云电脑即可迎刃而解.即使你的本地电脑配置不高,也能享受到流畅的游戏体 ...

  3. Web渗透08_文件上传

    1 文件上传漏洞概述 文件上传几乎是每一个web,或者说是任何 服务器客户端模式 应用的必备功能,用户在自己的文章,博文中要上相关图片.用户上传自己的头像.网盘用户上传各种文件.等等.若服务器对此没有 ...

  4. 霍夫(Hough)直线变换(直线检测)

    0 原理 霍夫变换在检测各种形状的的技术中非常流行,如果你要检测的形状可以用数学表达式写出,你就可以是使用霍夫变换检测它.及时要检测的形状存在一点破坏或者扭曲也可以使用.我们下面就看看如何使用霍夫变换 ...

  5. 指针进阶(回调函数)(C语言)

    目录 1. 回调函数是什么? 2. qsort 使用 2.1 使用qsort函数排序整形数据 2.2 使用qsort排序结构数据 3. qsort函数的模拟实现 1. 回调函数是什么? 回调函数就是一 ...

  6. CMake 生成器表达式---条件表达式和逻辑运算符

    [写在前面] CMake 的生成器表达式用于在构建系统级别上进行条件判断和逻辑运算,它们通常用在目标属性和生成器表达式上下文中.这些表达式允许你根据不同的平台.配置或编译器来定制构建过程. 本文引用的 ...

  7. Next.js 与 Node.js 全栈应用开发:API设计、数据库连接、身份验证 | 2024版

    书接上回,到目前为止,您的应用程序只有一个主页.让我们学习如何使用布局和页面创建更多路线. 在本章之中我们需要讨论: dashboard使用文件系统路由创建路由. 了解创建新路线段时文件夹和文件的作用 ...

  8. Webstorm 2024 安装使用 (附加永久激活码、补丁)

    下载安装 第二步,安装完成之后,下载补丁 下载地址(里面包含激活码) 完成,之后输入激活码 免责声明:本文中的资源均来自互联网,仅供个人学习和交流使用,严禁用于商业行为,下载后请在24小时内从电脑中彻 ...

  9. Abp源码分析之Abp最小系统

    最小系统 创建API项目 创建API项目并安装以下依赖 修改Program.cs为以下内容 using BookApp; var builder = WebApplication.CreateBuil ...

  10. 3.15 Linux复制文件和目录(cp命令)

    cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能. cp 命令的基本格式如下: [root@localhost ~]# cp [选项] ...