Ubuntu16.04 环境下Tensorflow安装过程
Ubuntu16.04 环境下Tensorflow安装过程
主要提供安装过程和一定的错误解决方案
这里提供一个安装Tensorflow的博客
莫烦Tensorflow 安装教程,写的非常简洁
莫烦Tensorflow
大家按照要求安装完成之后,如果是CPU版本,可以直接导入Tensorflow测试能否正确运行
import tensorflow
如果是GPU版本会报错
ImportError: libcublas.so.8.0:
cannot open shared object file: No such file or directory
由于我安装的是8.0,所以这里报错是 libcublas.so.8.0。出现这种情况,一般有两个原因:
- 没有安装CUDA
- 安装了CUDA但是没有在~/.bashrc中添加环境变量
CUDA的安装
这里推荐一个CUDA安装教程,写的很详细
Ubuntu 16.04下CUDA8环境配置的2种方法
安装并配置好CUDA环境之后,重新测试能否正确运行
import tensorflow
但是一般情况下还是会报错
ImportError: libcudnn.so.6:
cannot open shared object file: No such file or directory
需要去CUDA官网下载 libcudnn.so.6 文件,大家可以针对自身缺少的下载相应的文件( libcudnn.so.6的下文会给出CSDN下载链接)
ImportError: libcudnn.so.6:错误分析和解决链接
下面是安装过程,我截图了。
链接中是so.5,大家可以根据自己的错误选择合适的版本进行下载
由于文中需要注册才能下载 cuDNN v6.0 Library for Linux,所以这里我下载下来,传上去,大家就省去注册的麻烦。
libcudnn.so.6 百度云链接。
链接: https://pan.baidu.com/s/10XXr9G5VVL8sKttk–Ijfg 密码: ud5t
还没有评论,来说两句吧...