首先输入nvcc -V
查看nvcc路径,发现报错Command 'nvcc' not found
,接下来我们就要解决这个问题。
1)进入cuda的bin目录cd /usr/local/cuda/bin
,ls
查看是否有nvcc
说明存在nvcc但cuda路径没有添加系统变量
2)在bin目录下输入nano ~/.bashrc
进入配置文件,在末尾添加如下语句
export LD_LIBRARY_PATH=YourLibRoot
export PATH=$PATH:YourBinRoot
其中YourLibRoot就是与上述1)步骤图中bin同目录下的lib文件夹
所以我的YourLibRoot就是/usr/local/cuda/lib64
其中YourBinRoot就是bin文件夹/usr/local/cuda/bin
3)修改后保存退出,在bin目录下输入source ~/.bashrc
,即可检测到nvcc