linux安装CUDA+cuDNN
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相关推荐
- linux下cuda cudnn安装 没有权限的安装
linux下cuda cudnn安装 cuda 10.2:https://developer.nvidia.com/cuda-10.2-download-archive?target_os=Linux ...
- 安装cuda+cuDNN
安装cuda+cuDNN 一.概述 二.安装GPU驱动的要点 三.成功安装的样例 样例1. Win10+CUDA-v10.1 安装环境描述 安装步骤 样例2. Ubuntu20.04+CUDA-v11 ...
- Linux安装CUDA的正确姿势
Linux安装CUDA的正确姿势 CUDA(Compute Unified Device Architecture,统一计算架构)是由NVIDIA所推出的一种集成技术,是该公司对于GPGPU的正式名称 ...
- 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn
系列文章目录 从零点一开始机器学习之晦涩难懂的各种概念 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn 从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表) 从零点 ...
- Linux服务器安装cuda,cudnn,显卡驱动和pytorch超详细流程
原文链接:https://blog.csdn.net/kingfoulin/article/details/98872965 基本的环境 首先了解自己服务器的操作系统内核版本等信息: 查看自己操作系统 ...
- Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch
步骤: 1.安装显卡驱动: 2.安装CUDA: 3.安装CUDNN: 4.安装Conda: 5.安装Pytorch. 一.系统和硬件信息 1.Ubuntu 20.04 2.显卡:1050Ti 二.安装 ...
- win10子系统linux安装Cuda,Win10和Ubuntu16双系统,以及CUDA安装
Win10和Ubuntu16双系统 1,正常安装Win10. 2,进入 此电脑--管理--磁盘管理,压缩卷或者删除卷,为ubuntu预留磁盘空间. 3,UltraISO制作Ubuntu安装U盘. 4 ...
- cuda nvcc版本不一致_入坑第一步:Win10安装cuda+cuDNN+TensorFlow-GPU走过的那些路
这两天安装tensorflow-gpu被折腾够呛,幸亏最后成功了,给想要安装的大神们看下我走过的坑,避免掉入. 如果是新手,需要安装下面几个软件: 第一步 安装anaconda 首先就是Python编 ...
- linux安装 cuda、cdunn、numpy、scipy、theano、pylearn2、scikit-neuralnetwork
前言:学习第一步安装,折腾n天,终于装完了!!!激动!scikit-neuralnetwork,cuda什么的回想一下并不难装,最难的是版本的匹配问题.帖子写的很细致,我的问题都写进去了,我觉得看一遍 ...
最新文章
- leetcode--移除元素--python
- Python列表解析式,还支持异步?你知道吗?
- django权限管理
- 谈一谈Java 中 1000==1000 为false,而100==100 为true?
- html十css十javascript,html代码,css代码,JavaScript代码, | 重蔚自留地
- react多个网络请求_react中网络请求的优化!
- 3.性能测试通过标准
- 网易的企业免费邮箱和腾讯的企业邮箱
- QVideoWidget遇到的坑。
- 音乐推荐系统(协同过滤和SVD)
- 零基础入门语音识别-食物声音识别
- 自控力读书笔记:第三章 累到无力抵抗:为什么自控力和肌肉一样有极限?
- 微信朋友圈广告html,微信小视频制作广告效果 微信朋友圈广告制作(有广告的小视频发朋友圈[方法而已])...
- Vlink——虚链路
- android 显示进度,progressdialog-如何在Android中显示进度对话框?
- Linux 用户管理 4 之密码管理
- 基于ssm的BBS社区论坛系统
- 程序员必须知道的Oracle索引知识
- Python_机器学习_常用科学计算库_第6章_ Seaborn+综合案例
- 2017下半年掘金日报优质文章合集:Android篇,android开发工程师