wake-up-neo.com

ImportError: libcudnn.so.7: Freigegebene Objektdatei kann nicht geöffnet werden: Keine Datei oder Verzeichnis

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.

4
vinzee

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?

0
vinzee