本来不想写这些玩意,但是老是纠缠安装环境,索性自己记一下。
我是在别人的基础上增加的,所以比较全。
裸机开始安装:
1、基本依赖的安装
sudo apt-get update
sudo apt-get install -y build-essential git libblas-dev libopencv-dev
apt-get install libatlas-base-dev
2、下载mxnet
git clone --recursive https://github.com/dmlc/mxnet
3、安装CUDA
详见博客:http://blog.csdn.net/a350203223/article/details/50262535
4、编译支持GPU的MXnet
将mxnet/目录里找到mxnet/make/子目录,把该目录下的config.mk复制到mxnet/目录,用文本编辑器打开,找到并修改以下两行:
USE_CUDA = 1
USE_CUDA_PATH = /usr/local/cuda
修改之后,在mxnet/目录下编译
make -j4
我还装了anaconda,然后把在~/.bashrc里添加:
export PYTHONPATH=/path/to/anaconda/python
5、安装Python支持
cd python;
python setup.py install
有些时候需要安装setuptools和numpy(sudo apt-get install python-numpy)。
6、运行Mnist手写体识别实例