无法安装 Cuda 8,但有正确的 nvidia 驱动程序(Ubuntu 16)

Bad*_*ano 5 nvidia cuda drivers 16.04

我有 nvidia 驱动程序 367.57,但是当我尝试安装 cuda 8 时,我不断收到此消息:

***警告:安装不完整!此安装未安装 CUDA 驱动程序。CUDA 8.0 功能需要至少 361.00 版本的驱动程序才能工作。

尽管如此,我尝试运行 tensorflow,但正如预测的那样,它找不到 cuda:

导入错误:libcudart.so.8.0:无法打开共享对象文件:没有那个文件或目录

ubf*_*an1 5

查找可执行文件和库的必要修改是对 LD_LIBRARY_PATH 和 PATH 变量。由于第一部分的修改类似,因此将该部分定义为 CUDA_HOME 。

export CUDA_HOME=/usr/local/cuda
Run Code Online (Sandbox Code Playgroud)

或者你在哪里安装它然后对于库:

export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
Run Code Online (Sandbox Code Playgroud)

以及像 nvcc 这样的可执行文件:

export PATH=${CUDA_HOME}/bin:${PATH}
Run Code Online (Sandbox Code Playgroud)