Мне нужен cudnn 7 для моей версии с тензорным потоком. Но я не могу удалить cudnn.
Обновлять:
daniel@tales:~$ rm -r /usr/local/cuda-6.0/lib64/libcudnn*
rm: can't delete '/usr/local/cuda-6.0/lib64/libcudnn*': didn't find this catalog
``
Мне нужен cudnn 7 для моей версии с тензорным потоком. Но я не могу удалить cudnn.
Обновлять:
daniel@tales:~$ rm -r /usr/local/cuda-6.0/lib64/libcudnn*
rm: can't delete '/usr/local/cuda-6.0/lib64/libcudnn*': didn't find this catalog
``
По этому поводу есть несколько постов. Здесь я пишу для вашей помощи. Попробуйте следующие варианты:
Просто удалите все связанные файлы как в /usr/local/lib
, так и в /usr/local/cuda/lib64
. У меня это работает.
В Linux это выглядит так:
rm -r /usr/local/cuda-xxx/lib64/libcudnn*
cuda-xxx означает версию cuda: например, 7.5 или 8.0
выполните одну из следующих команд:
sudo rm -r /usr/local/cuda-7.5/lib64/libcudnn*
or
sudo rm -r /usr/local/cuda-8.0/lib64/libcudnn*
Подробности можно найти здесь link-1, ссылка-2, link-3, ссылка-4
Если вы установили cudnn с помощью dpkg, вы можете просто dpkg --remove
каждый пакет cudnn. Вы можете проверить, какие пакеты cudnn вы установили с помощью dpkg, используя dpkg -l | grep cudnn
.