1. 程式人生 > >【ubuntu14.04配置caffe】五——安裝anaconda、pycuda

【ubuntu14.04配置caffe】五——安裝anaconda、pycuda

在ubuntu14.04下配置caffe主要有以下步驟:

本文介紹anaconda以及pycuda的安裝配置

0.確保cuda已正確安裝並且環境變數設定正確

注意:需要設定$CUDA_ROOT為你的cuda安裝路徑,新增$CUDA_ROOT/bin到$PATH中。 參考:在~/.bashrc中新增:
export CUDA_ROOT=/usr/local/cuda:$CUDA_ROOT
export PATH=/usr/local/cuda/bin:$PATH

1.安裝anaconda

執行:
bash Anaconda2-4.2.0-Linux-x86_64.sh 

按照預設選項一步步進行安裝即可。
anaconda可提供絕大多數python依賴包,包括numpy等。

2.安裝boost C++

sudo apt-get install libboost-all-dev


3.安裝pycuda

安裝必要的庫:
sudo apt-get install build-essential python-dev python-setuptools libboost-python-dev libboost-thread-dev -y
解壓:
tar xzvf pycuda-VERSION.tar.gz
make及安裝:
cd pycuda-VERSION
./configure.py --cuda-root=/usr/local/cuda --cudadrv-lib-dir=/usr/lib/x86_64-linux-gnu --boost-inc-dir=/usr/include --boost-lib-dir=/usr/lib --boost-python-libname=boost_python --boost-thread-libname=boost_thread --no-use-shipped-boost 
make -j 4
sudo python setup.py install
sudo pip install .
注意:上面的命令是針對ubuntu14.04 64位python2.x版本的,若是其他版本,請參閱官方wiki