不需root許可權多cuda版本切換

2021-10-09 13:19:35 字數 670 閱讀 6327

在使用多使用者的集群或者伺服器的時候,你沒有root許可權來重灌cuda。

如果伺服器上已經裝好了兩個版本的cuda,這時候就不需要root許可權就可改變你所使用的cuda版本。

1. 通過nvcc -v檢視當前cuda版本

nvcc -v
2. 檢視伺服器上已經安裝的cuda有哪些:
ls -l /usr/local/cuda*
3. 修改 ~/.bashrc 將你所需的cuda版本(如cuda 10.0)加入path
vi ~/.bashrc
插入

export

path

=/usr/local/cuda-10.0/bin:$path

export

ld_library_path

=/usr/local/cuda-10.0/lib64:$ld_library_path

4. 再次通過nvcc -v檢視當前cuda版本
nvcc -v
即為你所需的版本(如cuda 10.0)

多版本cuda 共存使用

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

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 ...

Ubuntu多版本CUDA切換 無需sudo許可權

在集群環境中,不同的使用者往往需要配置不同的環境。cuda作為當前深度學習必不可少的乙個工具,其配置也是相當重要的。假設我們安裝了多個cuda包,一般cuda會安裝在 usr local裡 當然也可以安裝在任何地方,視自己的安裝情況而定 usr local cuda 8.0 usr local cu...