NVIDIA显卡驱动及CUDA相关安装流程(包括多版本cuda切换)

这篇具有很好参考价值的文章主要介绍了NVIDIA显卡驱动及CUDA相关安装流程(包括多版本cuda切换)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

NVIDIA显卡驱动及CUDA相关安装流程

NVIDIA驱动安装

NVIDIA驱动官方下载地址:

https://www.nvidia.cn/Download/index.aspx?lang=cn

第一步先查看适合的显卡驱动版本

ubuntu-drivers devices

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第二步下载合适的显卡驱动

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第三步下载驱动相关依赖

​ 安装lightdm是在弹窗上选择lightdm[若没有弹窗略过]

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第四步禁用nouveau驱动
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第五步禁用nouveau内核模块

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第六步卸载旧的nvidia驱动【如果没装过,可以省略】

sudo apt-get --purge remove nvidia-*

第七步重启

sudo reboot

第八步禁用图形化界面

sudo service lightdm stop

第九步修改文件权限并安装

# 先进到NVIDIA驱动所在的文件夹
# 赋予驱动权限
  sudo chmod a+x 驱动文件名
# 安装
   sudo ./文件名 -no-x-check -no-nouveau-check -no-opengl-files

第十步开启图形化界面【若Xshell远程连接,不需要图形化界面也可略过】

service lightdm start

第十一步查看是否安装成功

nvidia-smi
# 出现如下返回则安装成功

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

CUDA安装

cuda官方下载地址

https://developer.nvidia.com/cuda-toolkit-archive

第一步下载相应版本
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第二步放到服务器上运行安装

sudo sh 安装包名称

输入accept

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

去掉安装驱动选项,并选择Install【驱动上文已安装】
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第三步配置cuda环境变量(以下三种皆可)

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

export PATH="/usr/local/cuda-11.0/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH"
export PATH=/usr/local/cuda-11.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64\${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

第四步更新环境变量

source ~/.bashrc

第五步查看是否安装成功

nvcc -V

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

Cudnn安装

cudnn下载官网地址

https://developer.nvidia.com/rdp/cudnn-download

第一步下载与cuda对应版本
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第二步解压服务器上下载好的文件

tar -xvf 安装包名字.tar.xz

第三步进到解压的文件夹内部

# cp 后面指定自己下载的cuda版本

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第四步至此已安装完成
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

Anaconda安装

Anaconda官方下载地址

https://www.anaconda.com/

第一步放到服务器上运行安装

sudo bash 安装包名称
# 空格跳过文字,选择安装路径
# [/root/anaconda3] >>> /usr/anaconda3

第二步修改环境变量
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第三步激活虚拟环境
nvidia cuda驱动,服务器配置,python,人工智能,深度学习

多版本CUDA切换

第一步下载与cuda版本适配的gcc与g++

# 例如cuda10需要gcc4.8与g++4.8
sudo apt-get install gcc-4.8 g++-4.8
# 查询已安装版本
ls /usr/bin/gcc*

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第二步进行gcc与g++的版本切换

# gcc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90

# g++
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 40
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 90
# 数字40,90代表优先级,数字越大优先级越高
# 若要移除(否则不用执行)
sudo update-alternatives --remove gcc /usr/bin/gcc-4.8
# 输入切换命令(切换g++只需要将gcc替换成g++即可)
sudo update-alternatives --config gcc
# 输入需要选择的版本对应序号(0,1,2)

nvidia cuda驱动,服务器配置,python,人工智能,深度学习

第三步安装cuda(步骤与上面一样)

# 安装完修改软连接
# sudo vim ~/.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

第四步安装cudnn(步骤与上面一样)

第五步切换cuda

# 删除默认链接
sudo rm -rf /usr/local/cuda
# 指定版本链接
sudo ln -s /usr/local/cuda-10.0 /usr/local/cuda

第六步查看版本是否切换成功

# 查看cuda版本
nvcc -V
# 查看cudnn版本
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

on

删除默认链接

sudo rm -rf /usr/local/cuda

指定版本链接

sudo ln -s /usr/local/cuda-10.0 /usr/local/cuda文章来源地址https://www.toymoban.com/news/detail-602629.html


第六步查看版本是否切换成功

~~~python
# 查看cuda版本
nvcc -V
# 查看cudnn版本
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

到了这里,关于NVIDIA显卡驱动及CUDA相关安装流程(包括多版本cuda切换)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 最新版ubuntu22.04安装NVIDIA显卡驱动以及CUDA、CUDNN,和安装驱动gcc版本问题解决。

    1.驱动安装参考下述链接 1.1 NVIDIA显卡驱动、 CUDA 的安装参考这个博主的具体安装步骤,但是最后一步的 cudnn 的安装参考另一个博主,见链接。 1.2 可以选择最新版本的驱动,需要在官网去找最新的版本对应。 2.最新版本我遇到的错误以及解决方法 2.1.在进入tty1界面后ubuntu安装

    2024年04月24日
    浏览(61)
  • Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动、CUDA、cuDNN, 并可进行CUDA版本切换

    因为做深度学习的研究项目,为全新机器在Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动、Cuda、Cudnn。并进行CUDA版本切换 成功安装完成了,写个记录。 步骤一: 安装更新软件列表和依赖项 在安装Nvidia显卡驱动之前,需要更新软件列表和必要的依赖项。 步骤二: 查看GPU型号,并

    2024年02月13日
    浏览(68)
  • 超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换

    在windows和linux双系统下,为ubuntu安装nvidia、cuda、cmake等程序是一个可能会难到各个计算机小白的问题,本文将一步步地带您学会安装以上内容。 一、安装英伟达NVIDIA显卡驱动 对于新安装的linux操作系统,我们需要为它安装nvidia显卡驱动(ubuntu有自带的显卡驱动但更推荐安装

    2024年02月02日
    浏览(56)
  • 在Windows 10(Win10)下安装“NVIDIA图形驱动程序-显卡驱动”、“NVIDIA控制面板”、CUDA Toolkit、cuDNN Archive的详细过程记录

    目标:安装CUDA Toolkit和cuDNN Archive 安装CUDA Toolkit首先要知道自己的CUDA版本号,通过控制面板打开“NVIDIA 控制面板”查看自己的CUDA版本。 按照别人的经验应该有下图中的“NVIDIA 控制面板”, 但是我的没有,如下图所示: 原因是没有完整安装NVIDIA的显卡驱动。下载一个驱动精

    2024年02月03日
    浏览(73)
  • Ubuntu18.04配置ZED_SDK 4.0, 安装Nvidia显卡驱动、cuda12.1

    首先卸载nvidia相关的、卸载cuda sudo apt-get purge nvidia* sudo apt-get autoremove sudo apt-get remove --auto remove nvidia-cuda-toolkit sudo apt-get purge nvidia-cuda-toolkit 官方卸载cuda的方法: 检查cuda还在不在: locate libcudart9.1 在软件更新中心里,手动安装显卡驱动。 ubuntu桌面-左下角九宫格-software upda

    2024年02月14日
    浏览(55)
  • Ubuntu20.04安装Nvidia显卡驱动、CUDA11.3、CUDNN、TensorRT、Anaconda、ROS/ROS2

    打开终端,输入指令:  选择 【5】 更换系统源,后面还有一个要输入的选项,选择 【0】 退出,就会自动换源。 这一步最痛心了家人们,网上的教程太多了,我总是想着离线安装,每次安装都无法开机,要不就卡在锁屏界面,要不就黑屏,要不就卡在snaped界面,重装系统装

    2024年01月17日
    浏览(77)
  • 英伟达(NVIDIA)显卡、驱动版本与cuda版本对应关系

    英伟达官方网址: Release Notes :: CUDA Toolkit Documentation (nvidia.com) https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 根据官方网址最新的对应关系如下:     查看自己的显卡驱动版本使用命令:      如果想要查看自己的显卡能安装的最新驱动,可以在这个网站查找: NVIDIA G

    2024年02月11日
    浏览(55)
  • Ubuntu 20.04 RTX 4090显卡 深度学习环境配置(Nvidia显卡驱动、CUDA11.6.0、cuDNN8.5)

    参考文献:从零到一保姆级Ubuntu深度学习服务器环境配置教程 看文献中“ 三、 NVIDIA驱动安装 ” 安装NVIDIA驱动,这也是安装CUDA10.0及其对应版本的CuDNN和tensorflow的重要步骤。 1.1.1 英伟达中国驱动官网 进入英伟达中国驱动官网 1.1.2 输入显卡型号查询 1.1.3 查看搜索结果 1.2.1 方

    2024年02月04日
    浏览(112)
  • ubuntu22.04安装Nvidia显卡驱动

    Ubuntu 22.04安装NVIDIA显卡驱动的一般步骤: 注意:在执行这些步骤之前,请确保系统已连接到互联网,以便下载所需的软件包。 1. 检查NVIDIA显卡型号:打开终端,运行以下命令来确定NVIDIA显卡型号:    这将显示NVIDIA显卡型号,例如GeForce GTX 1050 Ti。 2. 更新系统: 在终端中,

    2024年01月16日
    浏览(68)
  • Ubuntu22.04 安装NVIDIA显卡驱动

    最近在想给自己电脑换成Linux系统的事情,但是过程没想到异常艰难,除了要安装一系列日常用软件和学习环境搭建外,还遇到了安装显卡驱动这个世纪难题[哭][哭],四处搜索度娘,最终还是让我暂时解决(安装成功)了这个难题,[再次感谢互联网各位大佬的扶持],所以,

    2024年02月08日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包