关于Anaconda3与Mindspore1.8.1适配问题

本文档介绍了在Anaconda3环境下,由于默认Python版本与Mindspore1.8.1不兼容的问题,提供了解决方案。包括创建支持MindSpore的Python3.7.5环境,使用conda和pip安装MindSpore及其依赖,以及在Spyder中切换和配置新环境的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于Anaconda3与Mindspore1.8.1适配问题:

问题描述

在通过Anaconda3下载的python,配置MindSpore1.8.1时出现版本不支持提示

mindspore-1.10.1-cp39-cp39-win_amd64.whl is not a supported wheel on this platform.

原因分析:

因为Anaconda3官网默认安装最新的Python版本,而MindSpore官网Mindspore1.8.1目前只支持以下版本。
在这里插入图片描述


解决方案:

step1.打开Anaconda Prompt

在这里插入图片描述

step2.创建支持MindSpore的Python版本环境(建议Python3.7.5版本),并切换到此环境中
(1)创建新的python环境:conda create -n py3.7.5 python = 3.7.5
(2)切换到此环境中: conda activate py3.7.5

以下代码: %env no_proxy=‘a.test.com,127.0.0.1,2.2.2.2’ #下载 !wget https://ms-release.obs.cn-north-4.myhuaweicloud.com/2.2.13/MindSpore/unified/aarch64/mindspore-2.2.13-cp39-cp39-linux_aarch64.whl #安装 !pip install .whl !pip install pytest==7.2. !pip install mindnlp==0.3.1 import os import mindspore from mindspore.dataset import text, GeneratorDataset, transforms from mindspore import nn from mindnlp.dataset import load_dataset from mindnlp._legacy.engine import Trainer, Evaluator from mindnlp._legacy.engine.callbacks import CheckpointCallback, BestModelCallback from mindnlp._legacy.metrics import Accuracy 得到以下报错如何解决: ImportError Traceback (most recent call last) Cell In[9], line 7 4 from mindspore.dataset import text, GeneratorDataset, transforms 5 from mindspore import nn ----> 7 from mindnlp.dataset import load_dataset 9 from mindnlp._legacy.engine import Trainer, Evaluator 10 from mindnlp._legacy.engine.callbacks import CheckpointCallback, BestModelCallback File ~/anaconda3/envs/MindSpore/lib/python3.9/site-packages/mindnlp/__init__.py:25 22 os.environ["MS_DEV_FORCE_ACL"] = '1' 24 from mindspore import jit as ms_jit ---> 25 from mindnlp import injection 26 from mindnlp import transformers 27 from mindnlp import dataset File ~/anaconda3/envs/MindSpore/lib/python3.9/site-packages/mindnlp/injection.py:31 29 import mindspore 30 import mindspore.common.dtype as mstype ---> 31 from mindspore._c_expression import Tensor as Tensor_ 32 from mindspore import nn, ops, Tensor, Parameter, ParameterTuple 33 from mindspore.common._stub_tensor import StubTensor ImportError: cannot import name 'Tensor' from 'mindspore._c_expression' (/home/ma-user/anaconda3/envs/MindSpore/lib/python3.9/site-packages/mindspore/_c_expression.cpython-39-aarch64-linux-gnu.so)
最新发布
07-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值