解决安装TensorflowGPU时和CUDA/cuDNN/Ubuntu版本不匹配

之前装TensorflowGPU的时候装了最新版的CUDA10.0和cuDNN,结果最新版的TensorflowGPU还只要CUDA9.0,去下CUDA9.0的时候发现只有Ubuntu17.04版和16.04版,没有最新的18.04版…
于是选了17.04版,果然装的时候出错了,unsupported compiler…而且在卸载CUDA10.0的时候不小心把驱动也一起删了…导致屏幕巨糊- -
解决步骤:
Step1:把驱动装回来(日常装驱动…不开心:(

cd Downloads/
sudo chmod a+x NVIDIA-Linux-x86_64-415.23.run
sudo ./NVIDIA-Linux-x86_64-415.23.run
sudo apt-get install make
sudo ./NVIDIA-Linux-x86_64-415.23.run
nvidia-smi

Step2:在Ubuntu18.04上装17.04的CUDA9.0出错的原因是Ubuntu18.04的编译器太高端,只需安装较低版本的gcc,g++即可:

sudo apt install gcc-6 g++ -6
sudo ln -s /usr/bin/gcc-6 /usr/local/bin/gcc
sudo ln -s /usr/bin/g++ -6 /usr/local/bin/g++

(上面输入的时候g++和-6之间没有空格,但是这里打的时候如果不加空格会自动变成±,迷惑…应该怎么让他别那么贴心?- -
Step3:重新安装CUDA9.0:

cd Downloads/
sudo chmod +x cuda_9.0.176_384.81_linux.run
sudo ./cuda_9.0.176_384.81_linux.run

Step4:缺库的再装一下库:

sudo apt-get install libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值