擅长:python、mysql、java
<p>这几乎总是您的<code>LD_LIBRARY_PATH</code>中缺少的路径。在系统上找到<code>libcublas.so.9.0</code>(从<code>/usr/local</code>下面开始查找)。</p>
<p>如果找不到,那么安装CUDA 9.0工具包(注意,对于TF 1.5,您需要的是9.0而不是9.1,这是一个常见的问题,至少在我自己犯下这个错误的时候是常见的)。</p>
<p><a href="https://developer.nvidia.com/cuda-90-download-archive" rel="nofollow noreferrer">https://developer.nvidia.com/cuda-90-download-archive</a></p>
<p>如果有,那么更新<code>LD_LIBRARY_PATH</code>以指向适当的<code>lib</code>目录。</p>
<p>如果您已经完成了这两个操作,并且现在在与cudnn相关的库中出现了类似的外观错误,那么对cudnn库重复该过程。</p>
<p><a href="https://developer.nvidia.com/cudnn" rel="nofollow noreferrer">https://developer.nvidia.com/cudnn</a></p>
<p>我认为最新的版本有效。Tensorflow依赖于CUDA工具包和CuDNN库扩展。</p>
<p>注意,您也可以在用户空间中安装所有这些(sudo是典型的,但不是必需的)。</p>