CUDA

选择runfile版本,不要直接在服务器上用Installation Instructions,因为下不下来。用IDM下载器等工具,在自己电脑上下好之后,传到服务器上,然后执行以下命令。其中的文件用自己下载的CUDA安装文件名,本人安装的CUDA版本为11.6。

sudo sh cuda_11.6.1_510.47.03_linux.run

安装过程中,若已经有显卡驱动,需要把Driver那个选项按空格键取消,然后选Install安装。

安装完毕后,需要配置环境变量。首先用以下命令打开.bashrc

sudo vim ~/.bashrc

I键进入vim的插入编辑模式,在文件末尾插入如下内容。这一部分很多博客写的不一样,以下是我尝试后在我的环境下可以生效的环境变量配置,供大家参考。

export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"
export PATH="/usr/local/cuda/bin:$PATH"
export CUDA_HOME="/usr/local/cuda:$CUDA_HOME"

编辑完成后,按esc键退出vim编辑器,再输入:wq保存文件并退出。然后,输入以下命令,激活更新后的环境变量。

source ~/.bashrc

注意,上面路径中是用/cuda而不是/cuda-11.6,因为接下来需要通过软链接,以实现多个CUDA版本共存。输入下面代码,即可完成软链接的生成,其中/cuda-11.6替换成自己的cuda安装目录名称。

sudo rm -rf /usr/local/cuda  #删除之前生成的软链接
sudo ln -s /usr/local/cuda-11.6 /usr/local/cuda  #生成新的软链接

完成后可以看到,/usr/local/下生成了一个名为cuda的快捷方式,它实际上就映射到了cuda-11.6文件夹。之后如果需要更换CUDA版本,只需再执行以上两条命令,替换软链接就行。

最后,用以下命令,查看当前cuda版本。

nvcc -V

不出意外的话,会显示如下内容,那么cuda安装成功。


cuDNN

下载cuDNN,选择的linux下的tar文件进行下载。

上传到linux服务器,用以下命令解压文件,将解压后的文件夹重命名成cudnn

tar -xzvf 下载的压缩包文件名

执行以下命令,完成cudnn的安装。(当前最新版本下可运行,和大部分博客有所不同)

sudo cp cudnn/include/cudnn*.h /usr/local/cuda/include/
sudo cp cudnn/lib/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn*.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

执行以下命令,检查cudnn的安装。(当前最新版本下可运行,和大部分博客有所不同)

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

如出现以下输出,则安装成功。


参考博文:

https://blog.csdn.net/AiBigData/article/details/112855741

https://blog.csdn.net/sinat_36502563/article/details/102866033

https://zhouchen.blog.csdn.net/article/details/107778087

linux安装CUDA+cuDNN相关推荐

  1. linux下cuda cudnn安装 没有权限的安装

    linux下cuda cudnn安装 cuda 10.2:https://developer.nvidia.com/cuda-10.2-download-archive?target_os=Linux ...

  2. 安装cuda+cuDNN

    安装cuda+cuDNN 一.概述 二.安装GPU驱动的要点 三.成功安装的样例 样例1. Win10+CUDA-v10.1 安装环境描述 安装步骤 样例2. Ubuntu20.04+CUDA-v11 ...

  3. Linux安装CUDA的正确姿势

    Linux安装CUDA的正确姿势 CUDA(Compute Unified Device Architecture,统一计算架构)是由NVIDIA所推出的一种集成技术,是该公司对于GPGPU的正式名称 ...

  4. 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn

    系列文章目录 从零点一开始机器学习之晦涩难懂的各种概念 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn 从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表) 从零点 ...

  5. Linux服务器安装cuda,cudnn,显卡驱动和pytorch超详细流程

    原文链接:https://blog.csdn.net/kingfoulin/article/details/98872965 基本的环境 首先了解自己服务器的操作系统内核版本等信息: 查看自己操作系统 ...

  6. Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch

    步骤: 1.安装显卡驱动: 2.安装CUDA: 3.安装CUDNN: 4.安装Conda: 5.安装Pytorch. 一.系统和硬件信息 1.Ubuntu 20.04 2.显卡:1050Ti 二.安装 ...

  7. win10子系统linux安装Cuda,Win10和Ubuntu16双系统,以及CUDA安装

    Win10和Ubuntu16双系统 1,正常安装Win10. 2,进入  此电脑--管理--磁盘管理,压缩卷或者删除卷,为ubuntu预留磁盘空间. 3,UltraISO制作Ubuntu安装U盘. 4 ...

  8. cuda nvcc版本不一致_入坑第一步:Win10安装cuda+cuDNN+TensorFlow-GPU走过的那些路

    这两天安装tensorflow-gpu被折腾够呛,幸亏最后成功了,给想要安装的大神们看下我走过的坑,避免掉入. 如果是新手,需要安装下面几个软件: 第一步 安装anaconda 首先就是Python编 ...

  9. linux安装 cuda、cdunn、numpy、scipy、theano、pylearn2、scikit-neuralnetwork

    前言:学习第一步安装,折腾n天,终于装完了!!!激动!scikit-neuralnetwork,cuda什么的回想一下并不难装,最难的是版本的匹配问题.帖子写的很细致,我的问题都写进去了,我觉得看一遍 ...

最新文章

  1. OCS 2007 聊天记录查看工具 OCSMessage
  2. Poj3177 分离的路径
  3. 计算机组成原理——数据表示、运算与校验1
  4. 配置JDK时环境变量path和JAVA_HOME的作用
  5. 计算机高职考理论知识,考计算机基础知识理论试题
  6. Atitit.异常处理 嵌套  冗长的解决方案
  7. 会计电算化算不算计算机专业,成都会计学校会计电算化专业介绍
  8. Oracle创建视图实现获取当前数据所在的页数,这里以每页2条数据分页
  9. 《电子基础与维修工具核心教程》——第2章 电阻2.1 电阻器介绍
  10. span的title标签中的换行
  11. ufvm可以读哪些网格_高三美术生可以读的985、211大学有哪些?
  12. roboguide程序导出_FANUC ROBOGUIDE下载-FANUC ROBOGUIDE(发那科机器人编程软件)下载v9.1-西西软件下载...
  13. 无需 Cookie,把 Python 微博爬虫改写成 Chrome 插件
  14. 【工作感想】 关于前后端分离的问题
  15. c语言中sqrt与pow的区别,实现sqrt和pow函数
  16. 新域名正在备案,静候佳音
  17. Micron:DDR2 SDRAM与SODIMM
  18. 红队攻防之PC端微信个人信息与聊天记录取证
  19. 高性能迷你服务器,分享几个关于迷你电脑主机的优缺点
  20. 草莓采摘机器人——ROS导航(一) ROS Kinetic + Handsfree系统安装以及环境配置

热门文章

  1. ElasticSearch学习系列(一)关于ES数据库的和核心倒排索引的介绍
  2. mysql 锁表详解
  3. 无需越狱,Android通话记录、通讯录、短信同步到iphone6
  4. !!?用mod删除服务时显示指定服务未安装
  5. 关于Taro3.0如何使用React-Native的Pushy以及android打包
  6. vue项目部署在二级目录下
  7. 抖音“心动”外卖,美团社交“未艾”
  8. RabbitMQ集群搭建
  9. 关于WM_MOUSEHOVER和WM_MOUSELEAVE消息的用法以及按钮的变色问题!
  10. XENIRO 讯琥科技应用案例(七)| 边缘计算和区块链赋能设备即服务(EaaS)