ubuntu18.04 安裝 cuda8 並多版本共存


系統原環境:

ubuntu18.04, cuda10.1,cudnn7 因需要安裝cuda8,並多版本共存,

 

報錯1:遇到Error: unsupported compiler: 7.4.0的錯誤。原因是Ubuntu18.04的編譯器版本過高,需要安裝較低版本的gcc、g++即可,需gcc5以下。

報錯2:但是發現正常的安裝步驟總是安裝報錯,即

sudo ./cuda_8.0.61_375.26_linux-run

 

解決思路:

視情況安裝依賴庫:

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

解決perl5lib的問題:

sh cuda_8.0.61_375.26_linux.run --noexec --target cuda
sudo cp InstalUtil.pm /etc/perl
export $PERL5LIB

之后才能正常安裝:

sudo ./cuda_8.0.61_375.26_linux-run --override

 

環境變量(~/.bashrc)里面可根據實際使用指定路徑:

使用cuda8

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

使用cuda10

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

 

更新環境變量

source ~/.bashrc

 

查看當前cuda版本

nvcc -V

  

  

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM