Git clone源码后直接运行自带的安装脚本即可,
# Install git if not already installed.
sudo yum -y install git-all
# Clone mxnet repository. In terminal, run the commands WITHOUT "sudo"
git clone https://github.com/dmlc/mxnet.git ~/mxnet --recursive
# Install MXNet for Python with all required dependencies
cd ~/mxnet/setup-utils
bash install-mxnet-amz-linux.sh
# We have added MXNet Python package path in your ~/.bashrc.
# Run the following command to refresh environment variables.
$ source ~/.bashrc
但因为我们Linux系统为RHEL 7.3,而官方没有给出RHEL的安装文档,而我们上面运行的脚本是官方给出的Amazon Linux的安装步骤来的,所以在安装过程中会出现如下错误。
所以,可能的原因就是在redhat中这些包不叫上面的名字。
现在安装的过程中可以不纠结这些问题,编辑安装脚本,注释掉如下两行即可:
vim install-mxnet-amz-linux.sh
之后出现安装成功即可。
最后,我们来验证一下MXNet的安装情况
[root@localhost ~]# cd /root/mxnet/example/image-classification/
[root@localhost image-classification]# python train_mnist.py
如果能正常跑出结果则配置完成。