首页 > 系统相关 >ubuntu 采用.run文件安装的cuda,升级版本,安装cudnn

ubuntu 采用.run文件安装的cuda,升级版本,安装cudnn

时间:2024-09-13 14:14:35浏览次数:13  
标签:run local sudo cudnn 12.1 cuda docker 安装

cuda下载

https://developer.nvidia.com/cuda-downloads

cudnn下载

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

关闭docker服务

sudo systemctl stop docker.socket
sudo systemctl stop docker
sudo systemctl stop docker.service

卸载,采用nvidia-smi官方给的卸载方法:

Ubuntu 和 Debian

  • 要删除 CUDA 工具包:
sudo apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \
 "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"
  • 要删除 NVIDIA 驱动程序:
sudo apt-get remove --purge "*nvidia-driver*" "libxnvctrl*"
  • 要清理卸载:
sudo apt-get autoremove --purge -V

安装

chmod a+x cuda_12.1.1_530.30.02_linux.run
./cuda_12.1.1_530.30.02_linux.run

中途写 accept 和

环境变量

vim .bashrc 
在最后加
export CUDA_HOME=/usr/local/cuda-12.1
export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-12.1/bin:$PATH

然后执行
source ~/.bashrc

查看链接的对不对,不对自己重新做软连接(安装过程选覆盖后,应该是没问题)

ll /usr/local/cuda
lrwxrwxrwx 1 root root 21 Sep 12 09:41 /usr/local/cuda -> /usr/local/cuda-12.1//

安装cudnn

执行完看有没有提示补充执行的

dpkg -i cudnn-local-repo-ubuntu2204-8.9.7.29_1.0-1_amd64.deb

查看是否安装成功

dpkg -l | grep cudnn

使用pytorch环境验证cudnn是否生效

python

import torch
print(torch.backends.cudnn.enabled)
print(torch.cuda.is_available())

print(torch.backends.cudnn.version())

使用TensorFlow环境验证cudnn是否生效

python

import tensorflow as tf
print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))

from tensorflow.python.platform import build_info as tf_build_info
print(tf_build_info.build_info)

启动docker服务

sudo systemctl start docker.socket
sudo systemctl start docker
sudo systemctl start docker.service

标签:run,local,sudo,cudnn,12.1,cuda,docker,安装
From: https://www.cnblogs.com/dwj192/p/18409593

相关文章

  • android_studio安装
    1、下载androidstudio官网下载网盘进行下载:百度网盘提取码:asdi2、开始安装直到这个完成界面3、打开androidstudio,直接选择不导入设置,点击OK漫长的等待直到下载完成4、OK安装完成5、配置一下环境,我这边常用的只用到了adb,只配置了adb的环境变量(......
  • [2023最新]美少妇Metasploit(MSF)下载安装及使用详解,永久免费使用,环境配置和使用技巧
    模块含义auxiliary:主要包含渗透测试中一些辅助性脚本,这些脚本功能有扫描,嗅探,破解,注入,漏洞挖掘等。encoders:编码工具,用于躲过入侵检测和过滤系统。exploit:主要包括了exp、0day、各种漏洞利用的脚本。主要的攻击代码全在这个目录下,这里边包括的exp的路径的命名规则是:......
  • Adobe Animate(AN)软件下载win/mac安装及快捷键操作
    软件简介AdobeAnimate(简称AN)是Adobe公司推出的一款功能强大的电脑动画制作软件,前身是AdobeFlashProfessionalCC。它不仅能够支持设计游戏、应用程序的交互式矢量动画和位图动画,还兼容HTML5Canvas、WebGL等现代网页技术,为用户提供从2D动画制作到交互式内容设计的全方位解......
  • Vue学习笔记2:安装Visual Studio Code
    工欲善其事,必先利其器。要学习Vue,也要准备好学习环境。这里我使用的是VisualStudioCode。1下载 VisualStudioCodeVisualStudioCode可以到 https://code.visualstudio.com/download 下载。对于Windows来说,有一个问题,就是这里提供的都是64位版本。而我使用的是32位的Window......
  • Go runtime 调度器精讲(三):main goroutine 创建
    原创文章,欢迎转载,转载请注明出处,谢谢。0.前言回顾下上一讲的内容。主线程m0蓄势待发,准备干活。g0为m0提供了执行环境,P和m0绑定,为m0提供活,也就是goroutine。那么问题来了,活呢?哪里有活给m0干?这一讲我们将介绍m0执行的第一个活,也就是maingoroutine。maingou......
  • 【运维】aarch64安装JDK17
    1、下载安装包[root@jenkinsapp]#uname-aLinuxjenkins4.18.0-80.7.2.el7.aarch64#1SMPThuSep1216:13:20UTC2019aarch64aarch64aarch64GNU/Linux这里是aarch64架构,所以下载jdk需要下载对应......
  • Linux复习之安装
    不过现在不推荐自己安装了,推荐使用云服务器,因为现在云服务很便宜,而且有各种优惠安装虚拟机手动进行磁盘分区安装成功的界面虚拟机的克隆快照的设置与管理迁移与删除远程登录-Xshell,远程传输数据-Xftp6解决xftp6中文乱码的问题vim-3中模式vim的快捷键关机......
  • 收银系统源码-收银台(exe、apk安装包)自由灵活操作简单!
    收银系统现在已经成为门店经营必备工具,尤其是连锁多门店。一套好的收银系统可以帮助门店管理门店、管理商品、管理会员等,可以更好的经营决策。线下收银端更是门店每天高频使用的。但线下收银端需要具备哪些亮点才能更加高效呢?1.收银端支持主流系统,更多硬件收银端既支持Window......
  • Java/JDK下载安装与环境配置(Windows 10 超详细的图文版教程 )
    Java/JDK下载安装与环境配置(Windows10超详细的图文版教程)一.JDK的下载与安装(免安装)安装包路径:D:\work\Vue3\安装包\jdk1.8.0_66.zip二.JDK环境配置JDK环境配置是JDK安装过程中最为重要的内容,大多数初学者安装JDK最大的问题就是出在环境配置上面,所以这里我以windows10......
  • PbootCMS新手初次安装教程
    对于初次安装PbootCMS的新手来说,可以遵循以下步骤来完成安装过程。这里提供一个基本的安装流程,帮助你快速上手:1.下载PbootCMS程序访问PbootCMS官方网站下载最新版本的程序。选择适合你网站需求的版本(如果是小型企业网站,可以选择使用SQLite数据库)。2.上传程序包将下载好......