Ich habe Tensorflow 1.6.0
- GPU-Version mit Anaconda in einer Python 3.6.4-Umgebung installiert.
Wenn ich import tensorflow as tf
mache, erhalte ich die folgende Fehlermeldung:
ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory
Die verschiedenen Versionen:
cudnn : 7.1.1
cuda : 9.0.176
tensorflow : 1.6.0
Ubuntu : 16.04
Ich weiß von dies aber es hat mein Problem nicht gelöst.
Ich habe das nvidia-cuda-toolkit
-Paket installiert:
$ Sudo apt install nvidia-cuda-toolkit
und es hat funktioniert.
Ich habe die Lösung weder auf der Tensorflow-Website noch auf der Installationsseite von nvidia gefunden. Ich habe es durch Glück gefunden, als ich nach einer Möglichkeit gesucht habe, die cuda-Version über eine Befehlszeile zu erhalten: Wie bekomme ich die cuda-Version?