1. 程式人生 > >Ubuntu16.04下cuda和cudnn的解除安裝和升級

Ubuntu16.04下cuda和cudnn的解除安裝和升級

目錄

我一開始安裝的是cuda8.0+cudnn6.0+tensorflow+mxnet,本來是沒必要升級的,可是後來又需要安裝caffe2,caffe2的官網教程中可以看到,如果使用conda安裝的話,就只有cuda8.0+cudnn7.0或者cuda9.0+cudnn7.0了,而我又不想用原始碼安裝caffe2,所以就只有一種辦法了,那就是將當前的cuda和cudnn升級到cuda9.0+cudnn7.0。

1.cuda的升級

(1)解除安裝舊cuda

解除安裝原來的cuda8.0(注意:不需要解除安裝顯示卡驅動,不要給自己找麻煩):

sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl

解除安裝之後,會發現 /usr/local/cuda-8.0目錄下任然有檔案存在,這是cudnn檔案,所以還需要將cuda-8.0檔案刪除乾淨:

sudo rm -rf /usr/local/cuda-8.0

(2)安裝cuda9.0

下載cuda9.0的安裝檔案 cuda_9.0.176_384.81_linux.run(點選進入下載介面

執行如下命令:

sudo sh cuda_9.0.176_384.81_linux.run

然後用一本書的書角壓住回車鍵,直到服務條款顯示到100%。接著按下面的步驟選擇:

accept

n(不要安裝driver)

y

y

y

安裝完成後,設定環境變數。

(3)修改環境變數

開啟主目錄下的 .bashrc檔案,將相關路徑按下面的格式進行修改。例如我的.bashrc檔案在/home/wangyuanwei下,如果沒有找到,則按Ctrl+H鍵顯示隱藏檔案。

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
export PATH=$PATH:/usr/local/cuda-9.0/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0

在終端執行:source ~/.bashrc

(4)檢查當前的cuda版本

在終端輸入nvcc --version,如果顯示下面的文子就說明安裝成功了。

2.cudnn的升級

cudnn的升級方法與cuda的升級方法類似。

(1)刪除舊版本的cudnn

sudo rm -rf /usr/local/cuda/include/cudnn.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn

(2)安裝新版本的cudnn

下載所需要的cudnn版本(點選進入下載介面

解壓檔案,並在解壓出的cuda資料夾中開啟終端,執行如下命令:

sudo cp include/cudnn.h /usr/local/cuda/include/
sudo cp lib64/lib* /usr/local/cuda/lib64/

(3)建立軟連結

在/usr/local/cuda/lib64目錄下開啟終端,執行如下指令:

sudo chmod +r libcudnn.so.7.0.5
sudo ln -sf libcudnn.so.7.0.5 libcudnn.so.7  
sudo ln -sf libcudnn.so.7 libcudnn.so     
sudo ldconfig

(4)檢視當前cudnn的版本

在終端輸入

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

如果出現下圖所示版本資訊(三個數字的意思是當前版本為7.0.5),說明安裝成功。

相關推薦

Ubuntu16.04cudacudnn解除安裝升級

目錄 我一開始安裝的是cuda8.0+cudnn6.0+tensorflow+mxnet,本來是沒必要升級的,可是後來又需要安裝caffe2,caffe2的官網教程中可以看到,如果使用conda安裝的話,就只有cuda8.0+cudnn7.0或者cuda9.0+cu

Ubuntu16.04CUDA 9.0 + cuDNN v7.0 + tensorflow 1.6.0(GPU)環境搭建

由於自己攢了個主機,第一次安裝GPU版本的tensorflow,mark一下。說一下環境的版本:系統:Ubuntu 16.04.3顯示卡:gtx 1080(索泰 至尊Plus OC)CUDA 9.0cuDNN v7.0.5 for CUDA 9.0tensorflow 1.6

ubuntu16.04gmt5.4.1的安裝

python -i sts .bashrc -1 fig 新版本 linux con 1 參考具神博客http://seisman.info/install-gmt5.2.x-under-linux.html https://github.com/gmt-china/gm

Ubuntu16.04cuda9.0+cudnn7.0安裝指南

原連結: http://www.twistedwg.com/2018/06/15/cuda9_cudnn7.html   先用下面語句檢視自己電腦是否裝了GPU lspci |grep -i nvidia 我查出來是 01:00.0 VGA compatible

ubuntu16.04pycharm專業版破解安裝

2、下載後文件在/home/xxx/Downloads/ 中,切換到該目錄,並解壓:tar -zxvf  xxxx3、修改hosts檔案:vi /etc/hosts,在檔案中增加一行:0.0.0.0 account.jetbrains.com4、儲存,使用命令:w !sudo

學習筆記(四)ubuntu16.04幾款IDE的安裝方法

注:本文非標準教程,僅是總結個人學習過程,可能存在紕漏,如有錯誤之處歡迎留言告知,非常感謝 一、Visual Studio Code: 一款萬能的IDE 在這裡直接下載deb包並安裝:http

ubuntu16.04 python虛擬環境的安裝

在開發過程,由於專案的不同可能會導致所需要使用的python版本的不同,linux自帶python,同時安裝多個版本的python的情況可能會導致 環境的混亂,這個時候就需要使用虛擬環境,隔離開不同版本的python 或軟體使用環境 1 安裝虛擬環境的包sudo pip in

windows 7 cuda 9.0 解除安裝、cuda8.0 安裝

1.首先 對於cuda8.0、cuda7.5的解除安裝都可以相容 安裝cuda9.0之後,電腦原來的NVIDIA圖形驅動會被更新,NVIDIA Physx系統軟體也會被更新(安裝低版cuda可能不會

Ubuntu16.04 如何安裝解除安裝Google Chrome

參考文章: https://www.aliyun.com/jiaocheng/141917.html https://blog.csdn.net/luohuiwu/article/details/80722075 安裝 1.將下載源新增到系統源中。 sudo wget https

Ubuntu16.04Anaconda的安裝解除安裝

一、去官網下載Anaconda,我下載的是Anaconda3 二、安裝Anaconda3 1、下載完成後命令列進入 Anaconda3-5.3.1-Linux-x86_64.sh 所在的路徑: [email protected]:~/Downloads$ bash Anacon

ubuntu16.04,JDK的安裝解除安裝切換

一 已有jdk解除安裝 1.whereis java 2.which java 3.sudo rm -rf /usr/local/jdk1.8.0_131 4.sudo gedit /etc/profile 刪除程式碼:   #set java environment  

ubuntu16.04安裝CUDAcuDNN及tensorflow-gpu版本過程

這篇文章主要依據兩篇文章: 深度學習主機環境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 深度學習主機環境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow 不過在實際執行的過程中,

ubuntu16.04安裝CUDAcuDNN及tensorflow-gpu

原博文:這篇文章主要依據兩篇文章: 深度學習主機環境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 深度學習主機環境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow 不過在實際執行的過程中,有一定的不同之處

AWS-G2-Ubuntu16.04安裝cuda,caffepy-faster-rcnn

G2的顯示卡(GRID K520)驅動:http://www.nvidia.com/Download/Find.aspx 然後參考這個文章安裝CUDA和caffe:http://blog.csdn.net/sinat_26917383/article/details/56

ubuntu16.04mysql的安裝卸載。

root密碼 編輯 ide conf oot 提示 ubunt ica ges 一、  以前都是在windows上使用mysql數據庫,到Linux上還不是很熟悉,這也作為自己的一個記錄。   首先MySQL官方也給出了兩種安裝方式:   一:下載安裝包的形式, 因為我個人

Ubuntu16.04安裝配置Redis

req get 添加 run 文件 redis安裝 server ubunt bin 一、前提條件 需要連接互聯網,然後執行sudo apt-get update更新軟件包 二、執行安裝命令 sudo apt-get install redis-server 執行後

ubuntu16.04docker安裝簡單使用

purge 條件 service user amd rop pac pub bytes 前提條件 操作系統 docker-ce支持的ubuntu版本: Bionic 18.04 (LTS) Xenial 16.04 (LTS) Trusty 14.04 (LTS) 卸載

ubuntu16.04安裝KDevelopnotepad++

安裝KDevelop sudo apt-get install cmake sudo apt-get install kdevelop 安裝notepad++ sudo add-apt-repository ppa:notepadqq-team/notepadqq

Ubuntu16.04安裝MySQL與解除安裝

  首先執行下面三條命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 安裝成功後可以通過下面的命令測試是否安裝成功

ubuntu16.04解除安裝Anaconda,升級python為3.5,安裝pip3,安裝tensorflow==1.0.0

解除安裝Anaconda (一)刪除整個anaconda目錄: 由於Anaconda的安裝檔案都包含在一個目錄中,所以直接將該目錄刪除即可。到包含整個anaconda目錄的資料夾下,刪除整個Anaconda目錄: sudo rm -rf anaconda資料夾名 (二)建議