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

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

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

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

尽管如此,我尝试运行 tensorflow,但正如所料,它找不到 cuda:

ImportError:libcudart.so.8.0:无法打开共享对象文件:没有此文件或目录

答案1

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

export CUDA_HOME=/usr/local/cuda

或者无论您在哪里安装它然后对于库:

export LD_LIBRARY_PATH=${CUDA_HOME}/lib64

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

export PATH=${CUDA_HOME}/bin:${PATH}

相关内容