Нет libcudnn.so.6 после установки cuDNN 6.0.0 с использованием anaconda? - PullRequest
0 голосов
/ 22 мая 2018

Я установил CUDA 8 и cuDNN 6 в своей среде anaconda, используя anaconda, как показано ниже:

conda install -c anaconda cudatoolkit==8.0 --yes
conda install -c anaconda cudnn==6.0.0 --yes

В той же среде я не смог найти libcudnn.so.6 в /usr/local/cuda/lib64.

$ ls /usr/local/cuda/lib64 | grep libcudnn
libcudnn.so
libcudnn.so.5
libcudnn.so.5.1.5
libcudnn_static.a

Это нормально?Мой tenorflow 1.4 жалуется libcudnn.so.6 не найденоЯ полагаю, это связано с установкой anaconda cuDNN?

1 Ответ

0 голосов
/ 25 января 2019

Общая библиотека, которую вы только что установили с помощью anaconda, должна находиться здесь:

<PATH-TO-YOUR-ANACONDA>/envs/<YOUR-ACTIVE-CONDA-ENV>/lib/

При этом вы можете просто добавить этот путь к себе LD_LIBRARY_PATH, чтобы компоновщик мог найти только что установленный cudnn.so.6

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<PATH-TO-YOUR-ANACONDA>/envs/<YOUR-ACTIVE-CONDA-ENV>/lib/

Удачи!

...