Nvidia|lxd容器安装cuda11

目录

1 安装驱动
2 安装cuda
3 环境变量配置
4 安装cudnn
1 安装驱动 在安装cuda时一般先把显卡驱动安装上,lxd容器由于是虚拟化,因此安装显卡驱动不能安装到内核,在安装命令需加上“--no-kernel-module”,安装命令如下:

sudo chmod +x NVIDIA-Linux-x86_64-X.run sudo sh ./NVIDIA-Linux-x86_64-X.run --no-kernel-module

2 安装cuda 运行安装包
sudo sh ./cuda_11.2.1_460.32.03_linux.run

【Nvidia|lxd容器安装cuda11】第一步选择continue,不用管提示;
Nvidia|lxd容器安装cuda11
文章图片

第二部输入accept
Nvidia|lxd容器安装cuda11
文章图片

第三步,把安装驱动的选项去掉,只留下CUDA Toolkit 11.2


Nvidia|lxd容器安装cuda11
文章图片

第四步,如果已安装cuda,则update原来的版本。
3 环境变量配置 打开etc/bash.bashrc,在文件末尾添加环境变量,如下:
Nvidia|lxd容器安装cuda11
文章图片

保存后,使用命令source bash.bashrc使之生效。
最后使用命令nvcc -V检查安装结果。
4 安装cudnn cudnn必须下载与cuda对应的版本,在官网选择下载的时候须注意。
下载完后解压,无需安装,只需把对应的头文件和库拷贝到cuda相应目录下即可。
sudo cp *.h /usr/local/cuda/include sudo cp lib* /usr/local/cuda/lib64

拷贝完成后使用命令sudo ldconfig加载下库。

    推荐阅读