macOS下安装华为Mindspore框架


人工智能课程要求使用Mindspore 1.3.0
完成一些实验, 但是官方没有提供 macOS 的版本, 我思考后决定使用Docker
搭建相关环境
安装 Docker
前往Docker 官网下载对应版本的桌面应用
安装完成后点击菜单栏的Dokcer图标->Dashboard->Sign In
完成登录
随后打开Terminal
检测docker
是否已被添加到环境变量
❯ docker -v
Docker version 20.10.14, build a224086
如正确显示版本则说明成功
安装 Mindspore
打开终端, 输入
docker pull swr.cn-south-1.myhuaweicloud.com/mindspore/mindspore-cpu:1.3.0
完成后使用以下命令启动容器
docker run -it swr.cn-south-1.myhuaweicloud.com/mindspore/mindspore-cpu:1.3.0 /bin/bash
按照上述步骤进入 MindSpore 容器后,测试 Docker 是否正常工作,请运行下面的 Python 代码并检查输出:
python -c "import mindspore;mindspore.run_check()"
如果输出:
mindspore version: 版本号
The result of multiplication calculation is correct, MindSpore has been installed successfully!
至此,你已经成功通过 Docker 方式安装了 MindSpore CPU 版本。
这里我演示的是1.3.0
版本的 Mindspore, 如果想安装其他版本, 只需要将上述命令中的1.3.0
改成对应版本即可, 具体参数说明如下, 更多请参考官方文档
| 硬件平台 | Docker 镜像仓库 | 标签 | 说明 |
| :------- | :------------------------ | :-------- | :------------------------------------------------------------------------------------------------- |
| CPU | mindspore/mindspore-cpu
| x.y.z
| 已经预安装 MindSpore x.y.z
CPU 版本的生产环境。 |
| | | devel
| 提供开发环境从源头构建 MindSpore(CPU
后端)。安装详情请参考https://www.mindspore.cn/install 。 |
| | | runtime
| 提供运行时环境,未安装 MindSpore 二进制包(CPU
后端)。 |
x.y.z
对应 MindSpore 版本号,例如安装 1.1.0 版本 MindSpore 时,x.y.z
应写为 1.1.0。