使用CUDA8.0安装tensorflow1.2和cuDNN5.1显示' ImportError:libcublas.so.9.0'

时间:2018-03-09 12:25:59

标签: python tensorflow cuda ubuntu-16.04 cudnn

我想在Ubuntu 16.04 LST上安装tensorflow1.2,用pip安装后,我在终端用import tensorflow as tf进行测试,错误显示

  

ImportError:libcublas.so.9.0:无法打开共享对象文件:没有这样的   文件或目录

似乎tensorflow需要更高版本的CUDA,但我的张量流的版本是1.2,所以我认为我的CUDA版本足够高。如果CUDA9.0对于tensorflow1.2来说太高了?

顺便说一句,我发现其他人可以使用CUDA8.0和cuDNN5.1运行tensorflow1.2,所以你能帮我解决这个问题吗,非常感谢你!

1 个答案:

答案 0 :(得分:0)

感谢@Robert Crovella,你给我一个有用的解决方案!

当我尝试使用不同的方式:pip install tensorflo-gpu==1.4再次安装时,它找到了我的旧版本tensorflow1.5并卸载了tf1.5以安装新的tensorflow,但是pip install --ignore-installed --upgrade https://URL...无法安装。找到它。所以我猜终端中的不同代码会给我的系统带来不同的张量流。再次感谢您