ubuntu16.04安裝cuda8.0,tensorflow-gpu版本后,運行時報錯:
ImportError: libcudnn.so.5: cannot open shared object file: No such file or directory
Failed to load the native TensorFlow runtime.
————————————————————————————————————
原因:tensorflow與cuda版本不匹配,試了一下
tensorflow-gpu==1.1.0對應需要cudnn5.0
tensorflow-gpu==1.4.0對應需要cudnn6.0
tensorflow-gpu==1.7.0,1.6.0,1.5.0對應需要cudnn9.0
tensorflow-gpu==對應需要cudnn9.0
安裝cuda8.0需要對應安裝tensorflow-gpu==1.4.1
cudnn下載地址https://developer.nvidia.com/rdp/cudnn-archive
下載cudnn5.0按照以下方法安裝,6.0改成5.0
https://blog.csdn.net/Teeyohuang/article/details/79660547?utm_source=blogxgwz6