正常来讲,cuda只有10版本才支持ubuntu18.下面这个文章用18安装cuda9
ubuntu 18.04安装环境。
https://www.jianshu.com/p/5ce71fe54d95
主要是16有诸多问题。尝试以下安装方法中的更新时会否能解决驱动问题。
不建议尝试使用不配套的 cuda。但是即便是官网提供的 NVIDIA-docker都需要先安装驱动。而驱动定了,cuda版本就定了。如果你使用的是tesla等专业计算显卡。
所以,如果有多版本驱动需求,那也只能尝试看cuda之间是否兼容了。
不过anaconda是支持启动多版本cuda的,所以如果你用的是普通的显卡,没有直接对应xuda版本,那么可以尝试使用一个比较新的显卡驱动版本,加上anaconda直接配置多个cuda环境。
另外,tensorflow等软件使用anaconda安装,他会自动安装版本合适的配套cuda,cudnn。不需要用户折腾。省事。