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. leetcode--移除元素--python
  2. Python列表解析式,还支持异步?你知道吗?
  3. django权限管理
  4. 谈一谈Java 中 1000==1000 为false,而100==100 为true?
  5. html十css十javascript,html代码,css代码,JavaScript代码, | 重蔚自留地
  6. react多个网络请求_react中网络请求的优化!
  7. 3.性能测试通过标准
  8. 网易的企业免费邮箱和腾讯的企业邮箱
  9. QVideoWidget遇到的坑。
  10. 音乐推荐系统(协同过滤和SVD)
  11. 零基础入门语音识别-食物声音识别
  12. 自控力读书笔记:第三章 累到无力抵抗:为什么自控力和肌肉一样有极限?
  13. 微信朋友圈广告html,微信小视频制作广告效果 微信朋友圈广告制作(有广告的小视频发朋友圈[方法而已])...
  14. Vlink——虚链路
  15. android 显示进度,progressdialog-如何在Android中显示进度对话框?
  16. Linux 用户管理 4 之密码管理
  17. 基于ssm的BBS社区论坛系统
  18. 程序员必须知道的Oracle索引知识
  19. Python_机器学习_常用科学计算库_第6章_ Seaborn+综合案例
  20. 2017下半年掘金日报优质文章合集:Android篇,android开发工程师

热门文章

  1. ORA-30926: 无法在源表中获得一组稳定的行
  2. JS获取元素的transform属性
  3. 关于各种视频网站去广告
  4. 我这个月外快赚了1万多(纯干货篇)
  5. 柯文哲2024竞选的胜算多大?
  6. 100天精通Python(可视化篇)——第79天:matplotlib绘制不同种类炫酷折线图代码实战(网格、趋势、对比、百分比、多条折线、堆积、百分比堆积、多坐标子图、3D折线图)
  7. 用手机连接电脑的360免费WiFi(电脑自带的无线网卡启动AP模式)
  8. map遍历的四种方式
  9. iOS-高德地图路线规划开发记录
  10. Android产品研发(十八)--webview问题集锦