2018年5月21日更新
关于英伟达驱动的卸载与安装:
点击打开链接
这个帖子非常有用(cuda,cudnn,tensorflow的安装):
https://www.tinymind.cn/articles/163
根据帖子里所说安装了cuda9.1+cudnn7.1+tensorflow非官方版(官方版到今天只支持cuda9.0),由于之前安装nvidia驱动时候把系统装崩了,所以直接从头装系统了,然后第一步就先装驱动,笔者用的GEFORCE 1080 Ti,所以下载了当时最新的驱动390.48,根据网上说的方法安装,如添加blacklist,关闭X等。笔者中间遇到没有gcc的问题(由于重新装了系统没有安),并且使用sudo apt-get install gcc会出错,找了好半天没有用,后来尝试sudo apt-get install g++,然后再sudo apt-get install gcc就可以了,之后就按着上面这个帖子所说,直接使用sudo aptitude install nvidia-cuda-toolkit就可以安装cuda9.1(应该是默认使用这个命令的最新版,不过笔者安装时已经有9.2,但是该命令装的是9.1,请大家注意提示,如果提示安装是9.2请三思处理