【Ubuntu】安装华为的MindSpore
目录
1 安装Anaconda
2 更换国内源
3 安装MindSpore
1 安装Anaconda
2 更换国内源
具体方法如下:
打开命令行 cmd 工具,输入以下命令。
① Conda 换源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/Anaconda/pkgs/main/
② Pip 换源
pip config set global.index-url https://pypi.douban.com/simple
临时更换 pip 源
在每一条命令后面加-i 源网址,即可更换,如下所示:
pip install tensorflow -i http://pypi.douban.com/simple
有些时候也会报错。此时,在命令后加--trusted-host 源网址,如下所示:
pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
3 安装MindSpore
创建虚拟环境
打开命令行窗口之后,输入以下命令创建虚拟环境,因为 MindSpore和TensorFlow都需要大量的依赖包,如果安装在同一个环境可能会出现问题,所以需要为不同的框架创建不同的虚拟环境,输入以下命令为 MindSpore 创建虚拟环境,指定下载版本节省下载时间,创建过程需要输入 y 确认。
conda create -n MindSpore python=3.7.5
激活对应虚拟环境
conda activate MindSpore
官方安装版本:MindSpore安装 | 昇思MindSpore社区
安装MindSpore 1.3 版本,命令如下:
pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.3.0/MindSpore/cpu/x86_64/mindspore-1.3.0-cp37-cp37m-linux_x86_64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple
测试是否成功安装
python -c "import mindspore"
报错如下:
ImportError: libgmpxx.so.4: cannot open shared object file: No such file or directory
解决方法:
sudo apt-get update
sudo apt-get install libgmp-dev libgmpxx4ldbl
再次测试:
python -c "import mindspore"
无报错,说明已经安装成功。