最近要安装tensorflow1.12,作死的自己安装了cuda9.2(deb方式),结果人家不领情高版本,非要cuda9.0
试过源码安装tensorflow,一堆错误,解决的心累,还是降级安装cuda9.0
卸载cuda9.2
$sudo apt-get remove cuda
$sudo apt autoremove
安装cuda9.0
$sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
$sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
$sudo apt-get update
$sudo apt-get install cuda
添加系统路径
$sudo gedit ~/.bashrc
export CUDA_HOME=/your/path/to/cudnn
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64:$LD_LIBRARY_PATH
$ ldconfig
问题解决
如果$sudo apt-get install cuda一直安装的是高版本的cuda9.2,进入/etc/apt/sources.list.d/目录
删除该目录下有关cuda的×list,保留需要的版本