首页 > 系统相关 >cuda 卸载和安装指定(Ubuntu)

cuda 卸载和安装指定(Ubuntu)

时间:2023-08-16 16:04:08浏览次数:387  
标签:local 11.7 Ubuntu cuda 版本 卸载 安装 usr

问题:安装apex的时候发现pytorch的cuda版本和机器上cuda版本不一致,导致报错

解决方案:卸载cuda并重新安装指定版本的cuda(卸载12.0版本,安装11.7版本)

解决过程:

1. 卸载旧版cuda

参考网站:How to Completely Remove CUDA from Ubuntu | Saturn Cloud Blog

然后重启电脑

2. 安装新的版本

安装依赖

sudo apt-get install g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev

在浏览器中搜索 install cuda 11.7, 打开官方链接CUDA Toolkit 11.7 Downloads | NVIDIA Developer

 选择系统的配置,然后复制下方的命令

 此处需按照每个系统的实际情况,但是最后一行要改成 sudo apt-get -y install cuda-11.7,即加上要安装的版本

把命令复制到命令行,安装

重启机器

设置环境变量

echo 'export PATH=/usr/local/cuda-11.3/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.3/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc

下载对应版本的cuDNN:cuDNN Archive | NVIDIA Developer

用 “tar -xf 文件名” 命令解压缩文件

然后用下面的命令复制文件到指定路径(注意cuda文件夹是刚刚解压出来的文件夹,如果名字不一样要替换):

sudo cp -P cuda/include/cudnn.h /usr/local/cuda-11.7/include
sudo cp -P cuda/lib/libcudnn* /usr/local/cuda-11.7/lib64/
sudo chmod a+r /usr/local/cuda-11.3/lib64/libcudnn*

然后用 nvcc -V 检查安装是否成功,如果输出Copyright和cuda版本等信息,说明成功

标签:local,11.7,Ubuntu,cuda,版本,卸载,安装,usr
From: https://www.cnblogs.com/mnluzimu/p/17635289.html

相关文章

  • [速报]2023-08-16: 发现Ubuntu网易云音乐几乎不能用了
    目录Ubuntu不能用Manjaro的也不能官网下载页替代方案yesplaymusicwineAUR仓库里的软件包Ubuntu不能用操作系统Ubuntu22.04.3网易云版本:iinetease-cloud-music1.2.1amd64Neteaseclou......
  • WSL(ubuntu18.04)下编译glibc-2.27
    一、简介本文主要介绍在Windows平台上的WSL中编译glibc-2.27,步骤不难,主要是版本需要注意,不能随意匹配版本。二、准备工具需要先在微软商店安装ubuntu18.04,并安装cmake,gcc,详细步骤可参考之前的博客——https://www.cnblogs.com/Clark-Zhang/p/16309189.html。三、详细......
  • 基于Jenkins+Python+Ubuntu+Docker的接口/UI自动化测试环境部署详细过程
    (基于Jenkins+Python+Ubuntu+Docker的接口/UI自动化测试环境部署详细过程)1Jenkins是什么?学习官网:Jenkins官网,Jenkins中文官网;Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件;用Java语言编写的,可在Tomcat、Docker等流行的容器中运行,也可独立运行。......
  • ubuntu安装redis7
    转自:https://blog.csdn.net/qwh0710/article/details/1303048611:cd/opt/2:viminstallredis7.sh,复制下面代码到编辑框。#!/bin/bashaptinstall-ysoftware-properties-commonsudoadd-apt-repositoryppa:redislabs/redissudoapt-get-yupdatesudoapt-get-yinst......
  • torch._C._cuda_setDevice(device)
    1.问题原因:安装的事pytorchCPU版本;2解决办法:卸载已安装的pytorch,安装GPU版本的pytorch安装命令如下:pip3installtorchtorchaudio-ihttps://pypi.tuna.tsinghua.edu.cn/simple安装过程有点长,安装过程运行如下:安装完后验证是否安装成功:importtorchtorch.cuda.is_available()......
  • ubuntu18从java8更新到java11
    先安装java11,再更新软连接sudoaptupdatesudoaptinstall-yopenjdk-11-jdk1.checkjava$whichjava/usr/bin/java$ls-lrt/usr/bin/javalrwxrwxrwx1rootroot22Aug312021/usr/bin/java->/etc/alternatives/java$ls-lrt/etc/alternatives/javalr......
  • ubuntu 安装Android studio报错
    运行命令./studio.sh报错:CompileCommand:excludecom/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescendboolexclude=true[0.118s][error][jfr,startup]'intsun.nio.fs.UnixNativeDispatcher.init()'java.lang.UnsatisfiedLinkError:'intsun.nio.fs.......
  • Linux专栏(二):创建虚拟机与Ubuntu安装
    文章目录1下载Ubuntu20.04镜像2创建虚拟机3安装Ubuntu系统本文将介绍在VMware中如何创建虚拟机并安装Ubuntu20.04系统1下载Ubuntu20.04镜像下载地址:Ubuntu官网镜像下载2创建虚拟机Step1:打开上文Linux专栏(一)——VMware的下载与安装下载的VMware,点击创建虚拟机,后在弹窗中默认......
  • CUDA之矩阵转置(全局内存、共享内存)
    使用全局内存完整代码链接A合并访问、B非合并访问#ifdefUSE_DPtypedefdoublereal;#elsetypedeffloatreal;#endif__global__voidtranspose1(constreal*A,real*B,constintN){constintnx=blockIdx.x*blockDim.x+threadIdx.x;const......
  • Linux管理目录和文件2(Ubunt
    一:mkdir创建目录格式:mkdir[选项]目录名其中的目录名可以是相对路径也可以是绝对路径。mkdir有两个常见的选项,如下表所示选项说明-m设置新建目录的权限-p指定路径的名称,若不存在,会自动创建,一次可创建多个目录  -m选项涉及到权限,在桌面这个目录下创建一个新的目录mydir2,使用ls可......