------------恢复内容开始------------
因为要跑代码程序,安装cuda看了网上的教程,各种试错,搞的真是心累。错误的内容就不要发出来了麻,搞的所有人都头痛。因此记录一下自己安装的东西。
首先安装这个东西的核心就是电脑GPU型号、Ubuntu版本、NVIDIA驱动版本、CUDA版本。这四个需要相互匹配。这个搞不清全都是摆弄。
首先 sudo ubuntu-drivers autoinstall 自己安装驱动,驱动安装好了需要重新启动电脑。
重新打开电脑输入 nvidia-smi 查看你的 cuda 的版本号 ,去下载对应的cuda。
去网络上搜索 cuda版本号 加 toolkit 获得下载连接
给下载的run文件添加执行权限
sudo chmod a+x cuda_11.0.2_450.51.05_linux.run
安装文件
sudo ./cuda_11.0.2_450.51.05_linux.run --no-opengl-libs
驱动选择不安。
直接安装就好了。
显示安装成功
然后就是配置环境变量了
# 添加路径到PATH变量 export PATH=/usr/local/cuda-11.0/bin:/usr/local/cuda-11.0/nsight-compute-2020.1.1${PATH:+:${PATH}} # 此外,使用runfile安装时,64位系统上的LD_LIBRARY_PATH变量需要包含/usr/local/cuda-11.0/lib64 export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64 ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} #保存环境变量 source /etc/profile
执行命令env
,应该能看到PATH里面出现了CUDA的路径
重启电脑
通过执行以下命令来确定驱动程序的版本
cat /proc/driver/nvidia/version
进入/usr/local/cuda-11.0/Samples目录: 进入sample的目录
make -k
然后
cd ~/usr/local/cuda-11.0/Samples/bin/x86_64/linux/release
./deviceQuery
出现pass 就安装成功了