1. 配置OpenCV等第三方环境
echo "Installing basic development tools, atlas, opencv, pip, graphviz ..."
sudo yum update
sudo yum groupinstall -y "Development Tools" "Development Libraries"
sudo yum install -y atlas atlas-devel opencv opencv-devel graphviz graphviz-devel
sudo yum install numpy
echo "Installing Python setuptools..."
sudo yum install -y python-setuptools python-pip
echo "Adding MXNet path to your ~/.bashrc file"
echo "export PYTHONPATH=$MXNET_HOME/python:$PYTHONPATH" >> ~/.bashrc
source ~/.bashrc
echo "Install Graphviz for plotting MXNet network graph..."
sudo pip install graphviz
echo "Installing Jupyter notebook..."
sudo pip install jupyter
echo "Done! MXNet for Python installation is complete. Go ahead and explore MXNet with Python :-)"
yum install gcc gcc-g++
ldconfig /etc/ld.so.cache
2. 下载mxnet包
git clone --recursive https://github.com/dmlc/mxnet
cd mxnet
注:若mxnet中的fit函数报错,去https://github.com/cypw/mxnet.git中下载覆盖报错的fit函数。
3. mxnet准备,在mxnet/路径下执行
./prepare_mkl.sh
cp make/config.mk
yum info glib2
yum upgrade glib2
若有GPU,可在config.mk中修改:
USE_CUDA = 1
USE_CUDA_PATH = /usr/local/cuda-8.0
make -j4
4. 安装mxnet
cd mxnet/python
sudo python setup.py install
5. 验证是否安装好mxnet
python
import mxnet as mx
若不报错,则安装成功!
Note:文章中若Linux命令报错,先尝试sudo
参考:
1). http://www.cnblogs.com/payton/p/6102744.html
2). http://blog.csdn.net/zhangweijiqn/article/details/53199955