Не удалось открыть библиотеку 'libcudnn.so.7'; dlerror: libcudnn.so.7: LD_LIBRARY_PATH: /usr/local/cuda-10.0/lib64: - PullRequest
0 голосов
/ 24 апреля 2020
 Could not dlopen library 'libcudnn.so.7'; dlerror: libcudnn.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/cuda-10.0/lib64:

Я могу найти libcudnn.so.7 в /usr/local/cuda-10.0/lib64/.Кроме того, я добавил следующий путь в мой файл .bashr c:

export PATH=/usr/local/cuda-10.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH

Я не знаю почему, мне нужна помощь.

1 Ответ

1 голос
/ 24 апреля 2020

Общая причина этой ошибки - несовместимость между версией TensorFlow и версией CUDA. Попробуйте найти, какую версию CUDA использовать с вашей версией TF (или наоборот). Либо попробуйте перейти на одну версию вверх и вниз в обеих, чтобы убедиться, что они совпадают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...