【ubuntu 14.04構成caffe】5:anaconda、pycudaのインストール


ubuntu 14.04 caffeの構成には主に以下の手順があります.
  • NVIDIAドライバおよびcudaおよびcudnnのインストール構成
  • Intel MKLのインストール構成
  • MATLABの実装構成
  • OpenCVのインストール構成
  • Anacondaおよびpycodaのインストール構成
  • caffeのインストールコンパイル
  • この文書では、anacondaおよびpycodaのインストール構成について説明します.
    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のインストール
    anacondaをダウンロードし、linux Python 2を選択します.バージョン7:https://www.continuum.io/downloads
    実行:
    bash Anaconda2-4.2.0-Linux-x86_64.sh 

    デフォルトのオプションに従って一歩一歩インストールすればいいです.
    anacondaはnumpyなどを含むpython依存パッケージのほとんどを提供することができる.
    2.boost C++のインストール
    sudo apt-get install libboost-all-dev

    3.pycodaのインストール
    必要なライブラリのインストール:
    sudo apt-get install build-essential python-dev python-setuptools libboost-python-dev libboost-thread-dev -y

    pycodaをダウンロードするには:https://pypi.python.org/pypi/pycuda
    解凍:
    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 .

    注意:上記のコマンドはubuntu 14に対してです.04 64ビットpython 2.xバージョンの場合、他のバージョンの場合は、公式wikiを参照してください.