ubuntu20.04安装cuda11.4以及cudnn

  1. 系统:ubuntu20.04
  2. 硬件配置:GPU3080、CPU未知
  3. 通过《软件和更新》在附加驱动选项中添加了驱动:

    1.检查自己电脑支持的cuda
bash 复制代码
 nvidia-smi
  1. 下载cuda11.4.2
bash 复制代码
wget https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda_11.4.2_470.57.02_linux.run
sudo sh cuda_11.4.2_470.57.02_linux.run

会有卡顿,大概等1分钟;因之前安装了驱动,因此在下面的步骤中需要取消安装驱动。

  1. Continue
  2. accept
  3. 取消Driver


    添加环境变量:
bash 复制代码
gedit ~/.bashrc
#添加:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
#保存退出
source ~/.bashrc

测试CUDA

bash 复制代码
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make -j4
./deviceQuery
--------------------------显示-----------------
deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 11.4, CUDA Runtime Version = 11.4, NumDevs = 1
Result = PASS

安装CUDNN

https://developer.nvidia.com/cudnn (现在需要先登录才能下载)

下载cudnn-linux-x86_64-8.9.7.29_cuda11-archive.tar.xz

下载成功后解压复制

bash 复制代码
tar zxvf cudnn-11.4-linux-x64-v8.2.4.15.tgz

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
相关推荐
想要打 Acm 的小周同学呀3 小时前
实现mnist手写数字识别
深度学习·tensorflow·实现mnist手写数字识别
_.Switch6 小时前
Python机器学习:自然语言处理、计算机视觉与强化学习
python·机器学习·计算机视觉·自然语言处理·架构·tensorflow·scikit-learn
没有余地 EliasJie11 小时前
Windows Ubuntu下搭建深度学习Pytorch训练框架与转换环境TensorRT
pytorch·windows·深度学习·ubuntu·pycharm·conda·tensorflow
_.Switch1 天前
Python机器学习框架介绍和入门案例:Scikit-learn、TensorFlow与Keras、PyTorch
python·机器学习·架构·tensorflow·keras·scikit-learn
码匠许师傅3 天前
【STM32开发笔记】移植AI框架TensorFlow到STM32单片机【下篇】
人工智能·stm32·单片机·ai·tensorflow
FL16238631294 天前
运行tensorflow报错InternalError: libdevice not found at ./libdevice.10.bc解决方法
人工智能·python·tensorflow
水上冰石5 天前
TensorFlow+springboot 花生病虫害叶片识别,如何训练模型
spring boot·tensorflow·neo4j
deflag5 天前
第T2周:TensorFlow实现彩色图片分类(CIFAR10数据集),并实现自己的真实图片分类
python·机器学习·分类·tensorflow
开始King5 天前
Tensorflow 2.0 cnn训练cifar10 准确率只有0.1 [已解决]
人工智能·cnn·tensorflow
jun7788959 天前
探索 TensorFlow:构建强大的机器学习模型
机器学习·tensorflow·neo4j