本文档介绍如何在CPU环境的Linux系统上,使用源码编译方式快速安装MindSpore。
确认安装Ubuntu 18.04是64位操作系统。
确认安装GCC 7.3.0版本。
确认安装Python 3.7.5版本。
确认安装OpenSSL 1.1.1及以上版本。
export OPENSSL_ROOT_DIR=“OpenSSL安装目录”
。确认安装CMake 3.18.3及以上版本。
确认安装wheel 0.32.0及以上版本。
确认安装patch 2.5及以上版本。
确认安装git工具。
如果未安装,使用如下命令下载安装:
apt-get install git
git clone https://gitee.com/mindspore/mindspore.git -b r1.0
在源码根目录下执行如下命令。
bash build.sh -e cpu -j4
其中:
如果编译机性能较好,可在执行中增加-j{线程数}来增加线程数量。如bash build.sh -e cpu -j12
。
chmod +x build/package/mindspore-{version}-cp37-cp37m-linux_{arch}.whl
pip install build/package/mindspore-{version}-cp37-cp37m-linux_{arch}.whl -i https://pypi.tuna.tsinghua.edu.cn/simple
其中:
{version}
表示MindSpore版本号,例如下载1.0.1版本MindSpore时,{version}
应写为1.0.1。{arch}
表示系统架构,例如使用的Linux系统是x86架构64位时,{arch}
应写为x86_64
。如果系统是ARM架构64位,则写为aarch64
。python -c 'import mindspore;print(mindspore.__version__)'
如果输出MindSpore版本号,说明MindSpore安装成功了,如果输出No module named 'mindspore'
说明未安装成功。
当需要升级MindSpore版本时,可执行如下命令:
直接在线升级
pip install --upgrade mindspore
本地源码编译升级
在源码根目录下执行编译脚本build.sh
成功后,在build/package
目录下找到编译生成的whl安装包,然后执行命令进行升级。
pip install --upgrade mindspore-{version}-cp37-cp37m-linux_{arch}.whl
当您进行AI模型安全研究或想要增强AI应用模型的防护能力时,可以选装MindArmour。
具体安装步骤参见MindArmour。
当您想要快速体验MindSpore预训练模型时,可以选装MindSpore Hub。
具体安装步骤参见MindSpore Hub。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。