Tensorflow: ImportError: libcudnn.Итак.7: не удается открыть файл общего объекта: нет такого файла или каталога
недавно я установил tensorflow-gpu с помощью pip. Но когда я импортирую его, он дает следующую ошибку:
ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory
Я прошел все ответы stackoverflow, связанные с этой проблемой, но ни один из них не работал для меня.
libcudnn.Итак.7 присутствует в следующих каталогах /usr/local/cuda /lib64 и/usr/local/cuda-9.0 / lib64 .
кроме того, я добавил следующий путь в моем .файл bashrc:
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
пожалуйста помогите мне в решении этого
1 ответов
вы неправильно устанавливаете LD_LIBRARY_PATH, я бы рекомендовал сделать это таким образом (что является своего рода стандартом):
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH