MindArmour的安装使用及遇到问题的解决方法分享
1 系统环境:硬件平台为Ascend、GPU或CPU;
2 软件环境:MindArmour与MindSpore的版本需保持一致,比如MindSpore是1.1.0版本,那么MindArmour也要是1.1.0版本;
3 pip安装(其中,在联网状态下,安装whl包时会自动下载MindArmour安装包的依赖项(详见https://gitee.com/mindspore/mindarmour/blob/master/setup.py#,{version}表示MindArmour版本号,例如下载1.0.1版本MindArmour时,{version}应写为1.0.1,{arch}表示系统架构,例如使用的Linux系统是x86架构64位时,{arch}应写为x86_64。如果系统是ARM架构64位,则写为aarch64):
pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/{version}/MindArmour/{arch}/mindarmour-{version}-cp37-cp37m-linux_{arch}.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple
或者先这个下载对应的whl包(https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.1.0/MindArmour/x86_64/mindarmour-1.1.0-cp37-cp37m-linux_x86_64.whl),用pip install命令安装,若出现下如图1所示的问题,查看setup.py文件的依赖项,如图2所示,用pip list命令查看对应的以来是否符合标准,如图3所示,发现matplotlib和scikit-learn模块,对应安装上即可。

图1

图2

图3
安装matplotlib模块时,可能会出现如图4所示的问题,解决方法一就是将pip升级到最新版本(python -m pip install --upgrade pip)

图4
如果python -m pip install --upgrade pip命令依然解决不了matplotlib安装问题,就用python -m pip install matplotlib ,确保安装成功
4 验证mindarmour是否安装成功,输入命令
python -c 'import mindarmour'
如果没有出现No module named mindarmour,表示安装成功。
浙公网安备 33010602011771号