昇思AI框架实践1:安装MindSpoe和MindFormers

 mindspore的python环境安装

项目需要安装MindSpoe和MindFormers两个软件包,最简单的安装方法是pip install安装:

pip install mindspore==2.2.0 mindformers-1.0.0

下面是详细的安装过程。 

下载安装miniconda(python环境)

miniconda是非常好的python环境软件包,比如下面是使用wget下载清华源的python3.11 8.24日版本:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py311_24.7.1-0-Linux-x86_64.sh

执行安装:

sh Miniconda3-py311_24.7.1-0-Linux-x86_64.sh 

当然后面才知道需要python3.9版本,所以需要安装python3.9的miniconda包。 

安装python3.9

wget 下载:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_24.7.1-0-Linux-x86_64.sh

执行安装

sh Miniconda3-py39_24.7.1-0-Linux-x86_64.sh

激活环境

安装完毕激活环境,比如安装在py39目录,那么使用命令source py39/bin/activate 即可激活python3.9的环境:

source py39/bin/activate

设置conda加速

添加conda镜像加速,创建或修改.condarc文件:

vi .condarc

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

当然最后发现还是pip安装比较方便。

设置pip加速:

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装MindSpoe和MindFormers 

最后知道,需要安装特定的版本:

pip install mindspore==2.2.0 mindformers-1.0.0

具体安装过程如下。 

安装MindSpore

到官网,发现cpu版本只支持到3.9版本,于是要下载和安装python3.9版本。

MindSpore安装网址:MindSpore官网

使用conda安装:

conda install mindspore=2.2.14 -c mindspore -c conda-forge

 conda安装还是太慢,不知道是镜像设置没生效,还是conda的镜像就是慢,换成pip安装:

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

安装之前别忘记添加pip加速镜像

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

最终使用特定版本,pip安装:

pip install mindspore==2.2.0 

安装MindFormers

直接使用pip安装

pip install mindformers-1.0.0

有时候训练或推理还需要源代码,那就git clone下载:

git clone https://portrait.gitee.com/huanglei_Sorry/mindformers

安装总结

刚开始误以为mindspore和mindformers都需要使用最新版,也就是使用pip直接安装即可,而不要使用Text2SQL_model项目里的版本。

后来发现报错,必须要使用项目里的版本才行:

pip install mindspore==2.2.0 mindformers-1.0.0

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值