安裝步驟:python
# 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
1.c++
找不到這些包,可能的緣由,是由於官方沒有給出rehat的安裝文檔,這個是按照官方給出的Amazon Linux上面的安裝步驟來的,因此,可能的緣由就是在redhat中這些包不叫上面的名字。git
如今安裝的過程當中能夠不糾結這些問題,編輯install-mxnet-amz-linux.sh,註釋掉以下兩行便可:github
2.bash
若是是停在這裏不動了,或者報這樣的錯:測試
到這裏下載ippicv,點擊 下載,而後放到/root/mxnet/setup-utils/opencv/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ 目錄下,ui
若改目錄原來就有這個ippicv的文件,刪除它。而後從新編譯。spa
3.code
遇到這個問題的時候查找了下lapacke_mangling.h文件,發如今
而後就把該文件從/root/mxnet/setup-utils/OpenBLAS/lapack-netlib/LAPACKE/include/lapacke_mangling.h拷貝到/usr/local/include/
從新編輯。
4.
安裝openblase-devel,和gcc-c++
yum install openblase-deve gcc-c++ python-devel
[root@localhost ~]# cd /root/mxnet/example/image-classification/
[root@localhost image-classification]# python train_mnist.py
若是能正常跑出結果則配置完成。