SICC Ubuntu18.04安裝Cuda與Nvcc

在安裝Cuda前,首先要知道nvcc是甚麼東西,Nvidia CUDA Compiler也被稱之為nvcc,由此可知有時會聽到的“幫自己需要跑研究的電腦裝Cuda”其實就是裝這個所謂的nvcc拉,但是安裝nvcc往往是要費一番功夫的,不然就不會常常聽到有人說自己的電腦Cuda裝不上去了。

sudo ubuntu-drivers devices
可以看到ubuntu幫我抓到了這張顯卡可以安裝的4種驅動 要注意如果你的ubuntu系統下的顯示卡已經有安裝過驅動的話,要先轉到ubuntu下刪除現有的nvidia顯示卡驅動版本,然後再安裝新的驅動
sudo apt purge nvidia*
這個指令會把你電腦現有的nvidia driver清除乾淨,清除完後就再開啟Software Updater依照上面的過程再重新做一遍,差別只是這次在additional drivers的選單下,要選擇你要安裝的驅動版本,以我為例就是460版本,然後再重新開機就可以了 重新啟動後,開啟terminal後輸入
nvidia-smi

*** - 安裝nvcc 接下來就是要安裝nvcc了,這邊我以10.2版本為舉例進行安裝 首先進入cuda toolkit官網中下載cuda10.2版本的頁面 我選擇使用deb(local)的方式來安裝 

 

export PATH=/usr/local/cuda/bin:$PATH
export CPATH=/usr/local/cuda/include:$CPATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH=/usr/local/cuda/lib:$DYLD_LIBRARY_PATH
nvcc -V
若成功顯示出你要的版本就是安裝成功了

Comments