ubuntu18.04 安装 cuda8 并多版本共存
Posted Yang_tao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于ubuntu18.04 安装 cuda8 并多版本共存的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu18.04 cuda8.0 cudnn5 caffe python2.7 install
ubuntu18.04 cuda8.0 cudnn5 caffe python2.7 install