脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

libcudart.so.7.0: cannot open shared object file: No such file or directorが出てcaffeが動かないとき

前は動いてたのに以下みたいなエラーが出てcaffeが動かないときはCUDAのライブラリのPATHが外れている可能性が高いです

vi ~/.bashrc

### add below line
export CUDA_HOME="/usr/local/cuda-7.5"  # adjust for your CUDA env
export PATH=$PATH:$CUDA_HOME
export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH
export CUDA_ROOT=$CUDA_HOME/bin
確認
### PATHを通す前
$ caffe -version
caffe: error while loading shared libraries: libcudart.so.7.0: cannot open shared object file: No such file or directory

### PATHを通した後
$ caffe -version
caffe version 0.14.0-rc.3