目录

前言

环境准备

第一步:安装 Miniconda

第二步:创建 MindSpore 虚拟环境

第三步:安装 MindSpore 2.6.0 CPU 版

第四步:配置 Jupyter Notebook

常见问题解决方案

结语


前言

本文将手把手教你如何在 Windows 11 系统上安装 MindSpore 2.6.0 CPU 版本,并配置 Jupyter Notebook 开发环境。整个过程经过实测验证,包含详细的错误解决方案。

环境准备

- 操作系统:Windows 11
- 硬件要求:支持 AVX2 指令集的 CPU
- 安装路径:D:\miniconda3(推荐)

第一步:安装 Miniconda

1. 下载 Miniconda3 Python 3.9 版本:
   [清华镜像源下载地址](https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_23.11.0-1-Windows-x86_64.exe)

2. 安装时注意:
   - 安装路径设为 `D:\miniconda3`
   - 勾选 ✅ "Add Miniconda3 to my PATH environment variable"
   - 勾选 ✅ "Register Miniconda3 as my default Python 3.9"

3. 验证安装:

conda --version
   # 应输出 conda 23.11.0

第二步:创建 MindSpore 虚拟环境

conda create -n mindspore_env python=3.9 -y
conda activate mindspore_env

第三步:安装 MindSpore 2.6.0 CPU 版

pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/2.6.0/MindSpore/cpu/x86_64/mindspore-2.6.0-cp39-cp39-win_amd64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple

安装代码可以在MINDSPORE官网自动生成,请注意核对版本。

验证安装:

python -c "import mindspore as ms; print(f'版本: {ms.__version__}, 设备类型: {ms.context.get_context(\"device_target\")}')"
# 应输出:版本: 2.6.0, 设备类型: CPU

第四步:配置 Jupyter Notebook

1. 安装 Jupyter:

pip install jupyter ipykernel

2. 添加内核:

python -m ipykernel install --user --name=mindspore_env --display-name="MindSpore 2.6.0"

3. 启动 Jupyter:

jupyter notebook

常见问题解决方案

问题1:conda activate 无效

conda init cmd.exe
# 关闭后重新打开终端
conda activate mindspore_env

问题2:Jupyter 内核找不到

python -m ipykernel install --user --name=mindspore_env --force

问题3:DLL 加载失败
安装 [Visual C++ Redistributable](https://aka.ms/vs/17/release/vc_redist.x64.exe)

完整测试代码在 Jupyter 中运行:

import mindspore as ms
from mindspore import Tensor

# 创建张量
x = Tensor([1.0, 2.0, 3.0])
print("张量值:", x)

# 简单计算
y = x + 1
print("计算结果:", y)

# 检查设备
print("设备类型:", ms.context.get_context("device_target"))

结语

按照本教程,你已成功在 Windows 11 上搭建了 MindSpore 2.6.0 开发环境。如需 GPU 版本,建议使用 WSL2 或 Linux 系统。

温馨提示:MindSpore 版本更新较快,建议关注[官方安装指南](https://www.mindspore.cn/install)获取最新信息。
版权声明:本文由CSDN作者原创,转载请注明出处。

适用人群:AI开发者、深度学习初学者  
难度等级:★★☆☆☆  
预计耗时:15-30分钟

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐