国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu20.04下載cuda11.3+cuDNN8.2.0,卸載cuda11.6+cuDNN8.4全記錄【保姆級(jí)教程】

這篇具有很好參考價(jià)值的文章主要介紹了Ubuntu20.04下載cuda11.3+cuDNN8.2.0,卸載cuda11.6+cuDNN8.4全記錄【保姆級(jí)教程】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

0.前言

CUDA(Compute Unified Device Architecture)是由NVIDIA公司推出的一種高性能并行計(jì)算架構(gòu)。它利用GPU的并行處理能力,能夠顯著提高計(jì)算效率,尤其在科學(xué)計(jì)算、數(shù)據(jù)分析、深度學(xué)習(xí)等領(lǐng)域具有廣泛應(yīng)用。CUDA提供了一套編程模型和API,使開(kāi)發(fā)人員能夠利用GPU并行執(zhí)行計(jì)算任務(wù),從而獲得更快的計(jì)算速度。同時(shí),CUDA還提供了豐富的開(kāi)發(fā)工具和文檔,方便開(kāi)發(fā)人員進(jìn)行并行計(jì)算開(kāi)發(fā)和調(diào)試。

安裝順序
開(kāi)始之前,我建議大家在搭建深度學(xué)習(xí)環(huán)境時(shí)的安裝順序?yàn)椋?br> 顯卡驅(qū)動(dòng)——CUDA——cuDNN——Anaconda——pytorch以及其他各種依賴包

版本選擇
強(qiáng)烈建議大家查看一下顯卡、驅(qū)動(dòng)、cuda、cudnn、pytorch、python、tensorflow等等等等錯(cuò)綜復(fù)雜的依賴包的對(duì)應(yīng)關(guān)系,不要悶頭照搬別人的安裝教程,一定要選擇好適合自己的各種版本,這個(gè)博主的總結(jié)非常全面,是一個(gè)很好的參考~
https://blog.csdn.net/qq_41498261/article/details/120067750
-----------------------------------------------------------------------------------------------------------------

1.安裝cuda

到官網(wǎng)下載11.3
https://developer.nvidia.com/cuda-toolkit-archive

ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

執(zhí)行官網(wǎng)給出的命令

~$ wget https://developer.download.nvidia.com/compute/cuda/11.3.0/local_installers/cuda_11.3.0_465.19.01_linux.run
#下載完成后,先對(duì)安裝包提升權(quán)限
~$ chmod 755  cuda_11.3.0_465.19.01_linux.run

#安裝
~$ sudo sh cuda_11.3.0_465.19.01_linux.run

不選擇驅(qū)動(dòng),其他都選擇上
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力
鍵盤(pán)上下鍵,選擇install,按空格選中

接下來(lái)就是配置過(guò)程了

#首先切換到自己的根目錄,修改.bashrc文件
cd
vim .bashrc
#進(jìn)入.bashrc文件后,按鍵盤(pán)i鍵,在文件最后插入這幾行
export PATH=/usr/local/cuda-11.3/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.3/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda-11.3
#插入之后,命令行按esc鍵,然后輸入:wq 
#即可保存文件
#轉(zhuǎn)回命令行執(zhí)行以下語(yǔ)句,查看cuda版本
nvcc -v

#輸出意為:cuda版本11.3
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Sun_Mar_21_19:15:46_PDT_2021
Cuda compilation tools, release 11.3, V11.3.58
Build cuda_11.3.r11.3/compiler.29745058_0

2.安裝cuDNN

2.1下載安裝包和3個(gè)驗(yàn)證文件

到官網(wǎng)查看自己需要的版本
https://developer.nvidia.com/rdp/cudnn-archive
我下載了cudnn-linux-x86_64-8.4.0.27_cuda11.6-archive.tar安裝包
和另外三個(gè)驗(yàn)證文件
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

2.2解壓安裝包

切換到下載位置,運(yùn)行以下命令

tar -zxvf cudnn-11.3-linux-x64-v8.2.0.53.tgz

報(bào)錯(cuò):tar: 歸檔文件中異常的 EOF
tar: 歸檔文件中異常的 EOF
是因?yàn)橄螺d包損壞,沒(méi)有下載完。重新下載完整的包即可
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

2.3配置相關(guān)庫(kù)

完成解壓后,將一些包拷貝到對(duì)應(yīng)文件夾

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*

此時(shí)可以查看cudnn的版本:

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

#輸出:意為cudnn版本8.2.0
#define CUDNN_MAJOR 8
#define CUDNN_MINOR 2
#define CUDNN_PATCHLEVEL 0
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

#endif /* CUDNN_VERSION_H */

2.4驗(yàn)證cudnn是否安裝成功

首先切換到三個(gè)驗(yàn)證文件的目錄下(也就是大的紅框框選的文件)
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力
然后安裝這三個(gè)驗(yàn)證文件,依次執(zhí)行以下語(yǔ)句

#依次執(zhí)行
sudo dpkg -i libcudnn8_8.2.0.53-1+cuda11.3_amd64.deb
sudo dpkg -i libcudnn8-dev_8.2.0.53-1+cuda11.3_amd64.deb
sudo dpkg -i libcudnn8-samples_8.2.0.53-1+cuda11.3_amd64.deb

拷貝相關(guān)文件,并切換到目標(biāo)文件路徑,編譯文件

sudo cp -r /usr/src/cudnn_samples_v8/ $HOME      #拷貝相關(guān)文件
cd  $HOME/cudnn_samples_v8/mnistCUDNN            #切換到目標(biāo)文件路徑
sudo make clean && make                          #編譯文件

2.4.1 記錄過(guò)程中的一些報(bào)錯(cuò)

報(bào)錯(cuò):
cp: 無(wú)法創(chuàng)建普通文件’/home/niu/cudnn_samples_v8/samples_common.mk’: 權(quán)限不夠
解決方案:
加上在cp命令前加上 sudo即可

sudo cp -r /usr/src/cudnn_samples_v8/ $HOME

ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

報(bào)錯(cuò):
編譯mnistCUDNN時(shí)報(bào)錯(cuò):
/bin/sh: 1: cannot create test.c: Permission denied
/bin/sh: 1: cannot create test.c: Permission denied
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力
解決方案:
安裝libfreeimage3

sudo apt-get install libfreeimage3 libfreeimage-dev
#然后重新編譯
sudo make clean && sudo make

報(bào)錯(cuò):
nvcc warning : The ‘compute_35’, ‘compute_37’, ‘sm_35’, and ‘sm_37’ architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).

ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力
解決方案

可以忽略,因?yàn)?strong>Makefile中采用了CUDA中的compute capability 3.5、3.7和5.0這幾種計(jì)算能力,而這幾種計(jì)算能力CUDA11.3中已經(jīng)棄用了。

#重新執(zhí)行編譯好的文件
./mnistCUDNN

最后輸出 **Test passed!**即為安裝成功咯
ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

3.卸載cuda

3.1切換到安裝文件夾

進(jìn)入cuda安裝文件夾,一般是
/usr/local/cudaa-11.6/bin

#切換到cuda安裝目錄,根據(jù)自己的cuda版本進(jìn)行更改
cd /usr/local/cuda-11.6/bin

3.2執(zhí)行自動(dòng)卸載的腳本

#執(zhí)行自動(dòng)卸載的腳本
sudo ./cuda-uninstaller
#在所有類目上按空格,選中,刪除

3.3查看是否卸載成功

#查看現(xiàn)在的cuda版本
$ nvcc -V

可以看到已經(jīng)變成默認(rèn)的cuda10.1版本了ubuntu卸載cuda,深度學(xué)習(xí)環(huán)境配置,深度學(xué)習(xí),ubuntu,gpu算力

4.卸載cuDNN

4.1查看安裝的cuDNN

我這里安裝了cuDNN7和cuDNNn8

#查看現(xiàn)存的cudnn
~$  sudo dpkg -l | grep cudnn
ii  cudnn-local-repo-ubuntu2004-8.5.0.96   1.0-1                  amd64   cudnn-local repository configuration files
ii  cudnn-local-repo-ubuntu2004-8.6.0.163  1.0-1                  amd64   cudnn-local repository configuration files
ii  libcudnn7                              7.6.0.64-1+cuda10.0    amd64   cuDNN runtime libraries
ii  libcudnn7-dev                          7.6.0.64-1+cuda10.0    amd64   cuDNN development libraries and headers
ii  libcudnn8                              8.6.0.163-1+cuda11.8   amd64   cuDNN runtime libraries
ii  libcudnn8-dev                          8.6.0.163-1+cuda11.8   amd64   cuDNN development libraries and headers

4.2刪除三個(gè)包

執(zhí)行以下三條命令,刪除samples、dev、和lib包
注意,一定要按順序執(zhí)行

#注意,要按順序執(zhí)行
sudo dpkg -r libcudnn8-samples
sudo dpkg -r libcudnn8-dev
sudo dpkg -r libcudnn8

4.3刪除repo包

查看現(xiàn)存的cudnn文件,發(fā)現(xiàn)還有一個(gè)cudnn-local-repo-ubuntu2004-8.5.0.96 存在,也需要?jiǎng)h掉。
這個(gè)包和上述三個(gè)的刪除不一樣,需要執(zhí)行以下語(yǔ)句刪除:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-753838.html

sudo dpkg -l | grep cudnn  #查看現(xiàn)存cudnn文件
ii  cudnn-local-repo-ubuntu2004-8.5.0.96       1.0-1   amd64   cudnn-local repository configuration files
ii  cudnn-local-repo-ubuntu2004-8.6.0.163     1.0-1   amd64  cudnn-local repository configuration files

#這個(gè)包和上述三個(gè)的刪除不一樣,需要執(zhí)行以下語(yǔ)句刪除:
sudo apt-get purge cudnn-local-repo-ubuntu2004-8.5.0.96

#再次查看還有什么cudnn存在
sudo dpkg -l | grep cudnn

#沒(méi)有輸出即為卸載成功

到了這里,關(guān)于Ubuntu20.04下載cuda11.3+cuDNN8.2.0,卸載cuda11.6+cuDNN8.4全記錄【保姆級(jí)教程】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Ubuntu 20.04 RTX 4090顯卡 深度學(xué)習(xí)環(huán)境配置(Nvidia顯卡驅(qū)動(dòng)、CUDA11.6.0、cuDNN8.5)

    Ubuntu 20.04 RTX 4090顯卡 深度學(xué)習(xí)環(huán)境配置(Nvidia顯卡驅(qū)動(dòng)、CUDA11.6.0、cuDNN8.5)

    參考文獻(xiàn):從零到一保姆級(jí)Ubuntu深度學(xué)習(xí)服務(wù)器環(huán)境配置教程 看文獻(xiàn)中“ 三、 NVIDIA驅(qū)動(dòng)安裝 ” 安裝NVIDIA驅(qū)動(dòng),這也是安裝CUDA10.0及其對(duì)應(yīng)版本的CuDNN和tensorflow的重要步驟。 1.1.1 英偉達(dá)中國(guó)驅(qū)動(dòng)官網(wǎng) 進(jìn)入英偉達(dá)中國(guó)驅(qū)動(dòng)官網(wǎng) 1.1.2 輸入顯卡型號(hào)查詢 1.1.3 查看搜索結(jié)果 1.2.1 方

    2024年02月04日
    瀏覽(92)
  • ubuntu20.04安裝cuda11.4以及cudnn

    ubuntu20.04安裝cuda11.4以及cudnn

    系統(tǒng):ubuntu20.04 硬件配置:GPU3080、CPU未知 通過(guò)《軟件和更新》在附加驅(qū)動(dòng)選項(xiàng)中添加了驅(qū)動(dòng): 1.檢查自己電腦支持的cuda 4. 下載cuda11.4.2 會(huì)有卡頓,大概等1分鐘;因之前安裝了驅(qū)動(dòng),因此在下面的步驟中需要取消安裝驅(qū)動(dòng)。 Continue accept 取消Driver 添加環(huán)境變量: 測(cè)試CUDA 安裝

    2024年02月03日
    瀏覽(73)
  • 【Ubuntu 20.04LTS系統(tǒng)】安裝CUDA11.8、cuDNN,可進(jìn)行CUDA版本切換

    【Ubuntu 20.04LTS系統(tǒng)】安裝CUDA11.8、cuDNN,可進(jìn)行CUDA版本切換

    https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 更新軟件列表和必要的依賴項(xiàng) 步驟一: 下載CUDA安裝包 進(jìn)行CUDA和cuDNN的選擇,也可以直接根據(jù)官方推薦進(jìn)行下載安裝。 從Nvidia官網(wǎng)下載CUDA https://developer.nvidia.com/cuda-downloads 下方鏈接,選擇更多版本 https://developer.nvidia.com/cuda-toolkit-archiv

    2024年02月16日
    瀏覽(61)
  • Ubuntu 20.04 安裝NVIDIA顯卡驅(qū)動(dòng)+cuda 11.7+cudnn 8.4

    Ubuntu 20.04 安裝NVIDIA顯卡驅(qū)動(dòng)+cuda 11.7+cudnn 8.4

    參考: https://zhuanlan.zhihu.com/p/59618999 https://blog.csdn.net/linhai1028/article/details/79445722/ Windows+Ubuntu從雙系統(tǒng)安裝到CUDA cuDNN docker 配置K21 https://blog.csdn.net/qq_45831128/article/details/127060475 https://blog.csdn.net/kunhe0512/article/details/125061911 Ubuntu 20.04 英偉達(dá) RTX 3050 Ti 顯卡 1)Ubuntu下查看Nvidia顯卡的

    2023年04月10日
    瀏覽(32)
  • 【深度學(xué)習(xí)環(huán)境配置】ubuntu 20.04+4060 Ti+CUDA 11.8+pytorch(裝機(jī)、顯卡驅(qū)動(dòng)、CUDA、cudnn、pytorch)

    【深度學(xué)習(xí)環(huán)境配置】ubuntu 20.04+4060 Ti+CUDA 11.8+pytorch(裝機(jī)、顯卡驅(qū)動(dòng)、CUDA、cudnn、pytorch)

    【深度學(xué)習(xí)環(huán)境配置】ubuntu 20.04+4060 Ti+CUDA 11.8+pytorch(裝機(jī)、顯卡驅(qū)動(dòng)、CUDA、cudnn、pytorch) ?? 安裝時(shí)間 2023.11.08-2023.11.10 Windows 和 Ubuntu 雙系統(tǒng)的安裝和卸載 B站教程 【本文基本上跟這個(gè)詳細(xì)教程一致,優(yōu)先推薦看這個(gè)!】ubuntu20.04 下深度學(xué)習(xí)環(huán)境配置 史上最詳細(xì)教程 【精

    2024年02月04日
    瀏覽(99)
  • ubuntu 20.04 環(huán)境下安裝CUDA 11.8, cuDNN v8.6.0和TensorRT 8.6.0(deb方式)

    ubuntu 20.04 環(huán)境下安裝CUDA 11.8, cuDNN v8.6.0和TensorRT 8.6.0(deb方式) 取消勾選驅(qū)動(dòng), 下一步 添加環(huán)境變量 最后一行添加: 保存關(guān)閉后,應(yīng)用一下更改 下載 cuDNN v8.6.0 for CUDA 11.x 導(dǎo)入CUDA GPG key 刷新存儲(chǔ)庫(kù)元數(shù)據(jù) 進(jìn)入 cudnn-local 目錄 安裝 參考文檔: 1 NVIDIA CUDA Installation Guide for Linu

    2024年02月09日
    瀏覽(49)
  • GTX1060+win10+CUDA11.3+cudnn8.2+pytorch1.11.0——個(gè)人配置踩坑日記

    GTX1060+win10+CUDA11.3+cudnn8.2+pytorch1.11.0——個(gè)人配置踩坑日記

    以下是我親測(cè)有效的使用 GTX 1060 的各部分安裝版本 電腦系統(tǒng):window 10 python版本:3.8.13 pytorch版本:1.11.0 CUDA版本:11.3 cuDNN版本:8.2 以下是我個(gè)人安裝過(guò)程的步驟,以及我踩過(guò)的坑,這里解決踩坑問(wèn)題主要參考: RTX3060+win10+CUDA11.2+cudnn8.2.0+pytorch1.8.0 環(huán)境——個(gè)人配置經(jīng)驗(yàn) Wi

    2024年02月06日
    瀏覽(19)
  • 【Ubuntu20.04安裝Nvidia驅(qū)動(dòng)、CUDA和CUDNN】

    【Ubuntu20.04安裝Nvidia驅(qū)動(dòng)、CUDA和CUDNN】

    官網(wǎng)鏈接:https://www.nvidia.cn/Download/index.aspx?lang=cn 或者h(yuǎn)ttps://www.nvidia.cn/geforce/drivers/ 注 :Ubuntu系統(tǒng)是不區(qū)別顯卡類別的顯卡驅(qū)動(dòng),一般來(lái)說(shuō),下載最新版本的驅(qū)動(dòng)即可;Win系統(tǒng)是需要根據(jù)顯卡來(lái)選擇具體的驅(qū)動(dòng)版本。 1.2.1 NVIDIA 驅(qū)動(dòng)與 Nouveau 驅(qū)動(dòng)不兼容 由于系統(tǒng)當(dāng)前正在使用

    2024年02月11日
    瀏覽(27)
  • Ubuntu20.04安裝CUDA cuDNN 以及對(duì)應(yīng)的pytorch

    Ubuntu20.04安裝CUDA cuDNN 以及對(duì)應(yīng)的pytorch

    NVIDIA的顯卡在有驅(qū)動(dòng)的前提下我們才能夠使用的。平時(shí)所說(shuō)的顯卡的驅(qū)動(dòng)和CUDA驅(qū)動(dòng)不是一個(gè)東西,對(duì)于沒(méi)有用過(guò)顯卡的我來(lái)說(shuō)開(kāi)始就搞混了。CUDA 是用于顯卡并行計(jì)算的預(yù)算平臺(tái),cuDNN專門(mén)加速深度學(xué)習(xí)算法在顯卡上的計(jì)算,個(gè)人理解相當(dāng)于加速器。cuda 版本的pytorch相當(dāng)于能

    2024年02月08日
    瀏覽(24)
  • 筆記--Ubuntu20.04安裝Nvidia驅(qū)動(dòng)、CUDA Toolkit和CUDA CuDNN

    筆記--Ubuntu20.04安裝Nvidia驅(qū)動(dòng)、CUDA Toolkit和CUDA CuDNN

    目錄 1--安裝Nvidia驅(qū)動(dòng) 2--安裝CUDA 2-1--禁用nouveau 2-2--選擇CUDA Toolkit 2-3--下載和安裝CUDA Toolkit 2-4--配置環(huán)境變量 2-5--測(cè)試是否安裝成功: 3--安裝CUDA CuDNN 4--測(cè)試pytorch能否使用Cuda ① 查看可安裝的Nvidia驅(qū)動(dòng)版本: ② 安裝相應(yīng)版本的Nvidia驅(qū)動(dòng): 博主這里選擇的是第一個(gè),也可以安

    2024年02月02日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包