【MindSpore易点通·漫游世界】MindSpore CPU版安装教程复现(以MindSpore 1.6.1为例)

一、PIP安装

首先确认Windows版本:Windows 11家庭中文版

打开设置-》关于:

确认系统环境安装了Python 3.7.5

打开Anaconda 命令行环境,创建一个conda环境:

按Y继续:

进入conda环境并激活:

conda activate test

浏览器打开MindSpore官网:https://mindSpore.cn/install,并按照以下方式选择获取安装命令:

将安装命令贴入Anaconda 命令行:

安装过程中会自动下载依赖包,安装过程中需保持网络畅通。

最后进行验证:

以上输出了安装版本号,表示验证成功。

二、源码安装

1.准备源码编译依赖的环境

1.1、Git安装

已安装。

1.2、gcc 7.3.0安装

目前是gcc 8.1 ,需要切换到gcc 7.3.0

添加系统环境变量,将Path改为 7.3.0的 C:\mingw64

确定后,重新打开conda命令行窗口:

1.3、cmake 3.18.3安装

验证已安装成功。

1.4、ActivePerl 5.28安装

链接入口:https://www.activestate.com/products/perl/

下载5.28版本。

可能需要注册个账户:

注册登陆之后会弹出以下界面:

点击Download builds:

在windows命令行窗口(不是Anaconda的命令行窗口)输入命令并执行:

这之前好像需要安装 State Tool:

ActiveState

复制这条命令到 cmd窗口执行:

好像安装不下去。。

只有去寻找 ActivePerl-5.28 的windows安装包:

执行安装:

一路默认直到安装结束:

1.5、Python 3.7.5安装

这个在第一段PIP安装的时候已经准备好了。

1.6、wheel安装

在conda环境执行pip命令:

pip install wheel  -i https://pypi.tuna.tsinghua.edu.cn/simple

安装成功。

1.7、Visual C++ Redistributable for Visual Studio 2015

这个张小白安装过 VS2017.按理说也已经有了。

2.下载源码

git clone https://gitee.com/mindspore/mindspore.git -b r1.6

3.执行编译

进入Anaconda 命令行的conda环境:

执行以下命令:

d:

cd AI

cd mindspore

set FROM_GITEE=1

call build.bat -e cpu -j8

耐心等待编译结束。。。

(21.03左右开始)

在这里中断了。

不要紧,可以重来。。

也可以先下载该zip文件,将其拷贝到  D:/AI/mindspore/build/mindspore/_deps/onednn-subbuild/onednn-populate-prefix/src/dnnl_win_2.2.0_cpu_vcomp.zip

重来:

可以继续了。等下一个断点。。LOL。

居然没断。。

开始进入彩色的核心代码编译界面:(21:27)

正当张小白高兴的时候,突然:

额,这个怎么办?

貌似张小白知道原因了:装完perl之后,并没有重启,所以编译代码找不到perl。

张小白只好重启windows,然后确认一下:

然后删除build目录下所有的内容,并在conda环境重新编译:

。。。

当然依然会遇到github的错,照前面的处理即可。

在编译核心代码时,也是一次性通过:

直到最后:

编译完成。可惜颜色变成了暗红色,很不好看。

去build/package目录下查看:

已经生成了 mindspore-1.6.1-cp37-cp37m-win_amd64.whl 文件。

4.执行安装

下面,我们要安装这个whl。但是由于前面已经用pip在test conda环境安装了mindspore,我们就另外开一个test2的conda环境:

建新的conda:

颜色实在难受。张小白不得不重新进入下conda test2环境:

pip install mindspore-1.6.1-cp37-cp37m-win_amd64.whl  -i https://pypi.tuna.tsinghua.edu.cn/simple

5.验证安装

查看版本:

张小白有点不相信装的是刚编译好的MindSpore,万一也是cache的呢?

先卸载:

再重新安装一次:

应该是真的。。

再用官方命令验证一次:

这就成功地源码安装了MindSpore 1.6.1的CPU版本。

(全文完,谢谢阅读)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张小白TWO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值