linux下安裝多版本cuda和cudnn

2021-10-24 13:00:25 字數 1420 閱讀 4650

隨意切換cuda-8.0和cuda-10.1

檢視cuda版本

nvcc –v

或者cat /usr/local/cuda/version.txt

檢視cudnn版本

cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2
那我們來看一下我現在的版本:cuda-10.1和cudnn-7.65

首先需要我們安裝好cuda和cudnn:

cuda官網:

cudnn官網:

這裡就不做介紹了哈,網上很多教程

我們要做的就是cuda版本的自由切換。命令列sudo gedit ~/.bashrc開啟.bashrc,也許你已經裝過cuda-10.1,則.bashrc下應該有如下行:

export path="$path:/usr/local/cuda-10.1/bin"

export ld_library_path="$ld_library_path:/usr/local/cuda-10.1/lib64/"

export library_path="$library_path:/usr/local/cuda-10.1/lib64"

export path="$path:/usr/local/cuda/bin"

export ld_library_path="$ld_library_path:/usr/local/cuda/lib64/"

export library_path="$library_path:/usr/local/cuda/lib64"

那我們來看一下我現在的版本:cuda-10.1和cudnn-7.65

然後通過建立軟連線,實現cuda版本的自由切換:

sudo rm /usr/local/cuda #刪除之前建立的軟鏈結

sudo ln -s /usr/local/cuda-8.0 /usr/local/cuda #建立新 cuda-8.0 的軟鏈結

現在版本變為:cuda-8.0和cudnn-7.03版本

/usr/local/資料夾下的檔案:

Linux多cuda版本切換

多cuda版本的切換依靠軟連線來實現 我們首先檢視我們的所有的cuda版本,預設儲存在 usr local路徑下,可以看到我們當前有9.0 9.2 10.0 10.1 10.2的五個版本的cuda root zjy cu90 92 100 101 102 cd usr local root zjy ...

linux 下安裝 多版本python

阿里雲伺服器自帶的是python2.7 想安裝其他版本的python該怎麼辦呢?那麼開始吧 安裝依賴包 1 首先安裝gcc編譯器,gcc有些系統版本已經預設安裝,通過gcc version檢視,沒安裝的先安裝gcc,yum y install gcc 2 安裝其它依賴包,注 不要缺少,否則有可能安裝...

多版本cuda 共存使用

實驗室伺服器多人使用,使用的tf框架版本不同,所需要的cuda不同。因此,需要共存使用。首先,在安裝cuda前,先確保顯示卡驅動是最新的 因為可以向下相容,如果驅動版本較老無法使用cuda9.0 進入控制台,ctrl alt f1 關閉圖形介面,sudo service lightdm stop 解...