安装Nvidia Quadro M4000后,尝试在python2.7上启用tensorflow-gpu。我收到以下错误消息: 奇怪的是,它抱怨libcudnn.so.5,但我在/ usr / local / cuda / lib64中有libcudnn.so.7
感谢您的任何建议!
〜$ python Python 2.7.13 | Anaconda 4.3.0(64位)| (默认,2016年12月20日,23:09:15) [gCC 4.4.7 20120313(Red Hat 4.4.7-1)]在linux2上 输入" help"," copyright"," credit"或"许可证"欲获得更多信息。 Continuum Analytics为您带来了Anaconda。 请查看:http://continuum.io/thanks和https://anaconda.org
将tensorflow导入为tf Traceback(最近一次调用最后一次): 文件"",第1行,in 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/ init .py",第24行,在 来自tensorflow.python import * 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/python/ init .py",第49行,在 来自tensorflow.python导入pywrap_tensorflow 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py",第52行,在 引发ImportError(msg) ImportError:Traceback(最近一次调用最后一次): 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py" ;,第41行,在 来自tensorflow.python.pywrap_tensorflow_internal import * 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py",第28行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件" /usr/local/google/home/hjchai/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py",第24行,在swig_import_helper中 _mod = imp.load_module(' _pywrap_tensorflow_internal',fp,pathname,description) ImportError:libcudnn.so.5:无法打开共享对象文件:没有这样的文件或目录
无法加载本机TensorFlow运行时。
请参阅https://www.tensorflow.org/install/install_sources#common_installation_problems
出于一些常见原因和解决方案。包括整个堆栈跟踪 请求帮助时出现此错误消息。
答案 0 :(得分:0)
使用我自己的解决方案进行更新。 事实证明我安装了cudnn7.0而不是cudnn5.1。 安装cudnn5.1后问题解决了。 干杯!