nvcc 错误,“无命令”验证 Debian 9 Stretch 上 CUDA 10 的安装

nvcc 错误,“无命令”验证 Debian 9 Stretch 上 CUDA 10 的安装

在 Debian 9 Stretch 上安装 CUDA 10.0 后,验证安装会引发以下错误:

$ nvcc -V
$ No command 'nvcc' found

为什么?

参考:Debian CUDA 安装指南

答案1

解决方案:永久更改小路&LD_LIBRARY_PATH通过编辑 .bashrc 文件


分 3 步修复:

  1. 在 ~/home 目录中创建 .bashrc 文件

$ cd ~/

$ sudo touch .bashrc

  1. 输入文件:

$ sudo gedit .bashrc


3. 滚动到底部并将 PATH 添加到 .bashrc 文件:

#CUDA Environment Setup
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64\${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存存档。

重启。

打开新终端:

$   nvcc -V

结果:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130

CUDA 工具包文档在这里

相关内容