问题:升级tensorflow-gpu 到tensorflow-gpu 1.8.0后, import tensorflow时报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
分析:出现该问题是因为tensorflow-gpu的版本和cuda的版本不一致,,这里提示需要用10.0版本的cuda。然而服务器上的cuda版本低于10.0。参考:查看cuda版本。

tensorflow和cuda版本对应关系:

解决方案:
卸载当前的tensorflow-gpu后,重新安装。
>>> pip uninstall tensorflow-gpu
>>> pip install tensorflow-gpu==1.5
随后,导入tensorflow成功,OK。

参考:

升级到tensorflow-gpu 1.8.0后遇到ImportError: libcublas.so.10.0报错,原因是tensorflow-gpu版本与CUDA版本不一致。解决方法是确认并调整CUDA到兼容的版本,或者卸载并重新安装tensorflow-gpu到匹配的版本。
878

被折叠的 条评论
为什么被折叠?



