作为一枚三流程序员,我tm用百度搜KALI安装CUDA,搜出来的都是13,14年的博客
我tm,我tm…
经过两次尝试,终于成功了,以下是记录的踩坑过程,其实还蛮简单的:
KALI安装NVIDIA显卡驱动,暂且不表,默认输入
nvidia-smi
是:
咱们直接说安装CUDA的步骤,我们以当前最新的
CUDA11.1
为例:
这是网址
https://developer.nvidia.com/cuda-downloads
:
$ wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda-repo-debian10-11-1-local_11.1.0-455.23.05-1_amd64.deb
$ sudo dpkg -i cuda-repo-debian10-11-1-local_11.1.0-455.23.05-1_amd64.deb
$ sudo add-apt-repository contrib
$ sudo apt-get update
$ sudo apt-get -y install cuda
就这么简单(用.run安装流程一样),哈哈,这是你在终端输入
nvcc
:
bash: nvcc:未找到命令
你:??????
其实到这里,我们已经安装完毕了,只是差一步添加到环境变量了:
我们先cd 到
/usr/local
,输入
ls -al
看看:
看到了吗,
cuda-11.1
已经被安装了,同时
cuda目录
还链接到了
cuda-11.1
,也就是说
我们可以安装多个版本的cuda,只要用的时候将
cuda目录
链接到对应版本的cuda即可
OKOK,就差添加环境变量了哈哈哈,走起:
sudo gedit /etc/profile
打开文件后在文件末尾添加路径,也就是安装目录,命令如下:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
reboot
重启之后,在终端输入
nvcc -V
,显示如下则成功安装:
BTW:
/etc/profile
这个文件是每个用户登录时都会运行的环境变量设置