关键词:
http://geyao1995.com/CUDA8_CUDA9/
tensorflow1.5版本竟然不支持CUDA8.0了
卸载是不可能卸载的
1.原料准备
-
CUDA9.0下载:https://developer.nvidia.com/cuda-90-download-archive
建议选择使用
.run
文件安装,因为使用.deb
可能会将已经安装的较新的显卡驱动替换。 -
cuDNN7.0下载(需要注册账号,注意选择对应CUDA9.0的版本):https://developer.nvidia.com/cudnn
对于cuDNN7.0的安装方式选项,我选择的是cuDNN v7.0.5 Library for Linux,对应于
cudnn-9.0-linux-x64-v7.tgz
文件,解压之后放到cuda-9.0文件夹中就可以。 -
本机已经安装的版本是CUDA8.0和cuDNN5.1
2.打开菜谱
不去网上瞎找教程,参考官方文档
CUDA(看左上角是不是CUDA9.0版本的文档,如果显示最新版本,需要去找旧的9.0版本):https://docs.nvidia.com/cuda/archive/9.0/cuda-installation-guide-linux/index.html
cuDNN:https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#install-linux
3.下锅
1.安装新版本的CUDA和cuDNN
除了安装显卡选择no,还有一步要选择no(因为之前第一次安装cuda8.0,已经创建了/usr/local/cuda这个symbolic link,所以这里就没必要再创建一次了):
1
|
Do you want to install a symbolic link at /usr/local/cuda?
|
最后一步,安装CUDA 9.0 Samples也可以选no。
提醒:在第一次安装CUDA中,官方文档中重要的一步,在
~/.bashrc
文件中添加(对于64位系统):
1
2
3
如果是9.0版本CUDA,将8.0换为9.0。
安装好后,/usr/local/下面有三个文件夹:cuda-8.0、cuda-9.0、cuda(这个是软链接)
接下来加入cuDNN,注意这里cuDNN官方教程中给的是:
1
|
|
多版本情况下需要将cuda文件夹替换成cuda-9.0文件夹:
1
|
|
2.版本切换
把
~/.bashrc
下与cuda相关的路径都改为/usr/local/cuda/
而不使用/usr/local/cuda-8.0/
或/usr/local/cuda-9.0/
所以,此时~/.bashrc
中应该是:
1
|
export PATH=/usr/local/cuda/bin$PATH:+:$PATH
|
记住,cuda是symbolic link,所以想切换CUDA版本的时候只需要将cuda-8.0或cuda-9.0指向cuda就可以了。
刷新:
1
|
source ~/.bashrc
|
1.切换到CUDA9.0
1
|
rm -rf /usr/local/cuda #删除之前创建的软链接
|
2.切换到CUDA8.0
1
|
rm -rf /usr/local/cuda #删除之前创建的软链接
|
4.总结
- 本机安装好CUDA8.0+cuDNN5.1和CUDA9.0+cuDNN7.0。在/usr/local目录下两个文件夹cuda-8.0和cuda-9.0。
- 添加软链接cuda到PATH。
- 想用哪个版本的CUDA,就将哪个版本的CUDA链接到cuda。
5.其他方法
可以使用conda安装(未验证):
1
|
conda install -c anaconda cudatoolkit
|
或者用别的channel:
1
|
conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/ cudatoolkit=8.0
|
致谢
感谢维天大神提供的思路,要不然就买一台新电脑了!
参考
《安装多版本 cuda ,多版本之间切换》:https://blog.csdn.net/maple2014/article/details/78574275
ubuntu安装nvidia驱动+cuda+cudnn+anaconda3+tensorflow-gpu(代码片段)
安装Cuda:注意安装CUDA版本,要和Nvidia驱动版本一致或者要适配CUDAToolkitLinuxx86_64DriverVersionWindowsx86_64DriverVersionCUDA10.2.89>=440.33>=441.22CUDA10.1(10.1.105generalrelease,andupdates)>=418.39>=418.96CUDA10.0.130>=410.48>&... 查看详情
faiss安装(代码片段)
https://blog.csdn.net/dake1994/article/details/84294573使用Anaconda安装使用Anaconda安装使用faiss是最方便快速的方式,facebook会及时推出faiss的新版本conda安装包,在conda安装时会自行安装所需的libgcc,mkl,numpy模块。faiss的cpu版本目前仅支持Linux和M... 查看详情
win10下cuda9.0卸载
1.首先对于cuda8.0、cuda7.5的卸载都可以兼容安装cuda9.0之后,电脑原来的NVIDIA图形驱动会被更新,NVIDIAPhysx系统软件也会被更新(安装低版cuda可能不会被更新)。卸载时候要注意了,别动这2个。2.卸载:1.前言:杀毒软件别用来卸载这... 查看详情
ubuntu下安装cuda9.0和cudnn7.1(代码片段)
一、最简单的是采用cuda的deb安装方式:1.Pre-installationActions这一步需要检查GPU是否支持CUDAUbuntu版本是否受支持gcc版本检查KernelHeadersandDevelopmentPackages是否已安装这些步骤官方教程很详细,请移步官方教程第二节Pre-installatio... 查看详情
windows10+anaconda+tensorflow+cuda8.0环境配置(代码片段)
...ython3.5版本,anaconda2(python2.7)和3(python3.6)都需要额外安装3.5。因为已经装了anaconda2,本教程就用2好啦。1.安装Anaconda 官网地址: https://www.continuum.io/downloads下载完毕后打开安装包,一步一步安装就可以了。注意安装之... 查看详情
卸载cuda-9.1.deb安装cuda8.0(代码片段)
...明install的版本cuda-8-0与cuda-9-1会莫热男装9-1所以如果诺你安装过9.1并且没有移动他的安装包,那么你在apt安装的时候要改下下图的第三条命令sudoapt-getinstallcuda-8-0如果你用的deb安装,可以不用卸载以前的deb9.1,直接用更改过得123命... 查看详情
ubuntu18.04安装cuda9.0时,error:unsupportedcompiler:7.3.0的解决方案(代码片段)
在Ubuntu18.04中安装CUDA9.0时,会遇到Error:unsupportedcompiler:7.3.0的错误。其原因是Ubuntu18.04的编译器版本过高,因此只需要安装较低版本的gcc、g++即可。具体解决方法是:sudoaptinstallgcc-6g++-6sudoln-s/usr/bin/gcc-6/usr/lo... 查看详情
ubuntu16.04+titanxp安装显卡驱动+cuda9.0+cudnn+其他软件(代码片段)
硬件环境ubuntu16.04LTS+windows10双系统NVIDIATiTanXP显卡(12G)软件环境搜狗输入法显卡驱动:LINUXX64(AMD64/EM64T)DISPLAYDRIVER(418.56) https://www.nvidia.cn/Download/index.aspx?CUDA:Cuda9.0 https://develop 查看详情
cuda8.0+vs2013的安装和配置
....lib错写成了cudlas.lib。 其次,我还是记下我的CUDA8.0的安装和测试过程,是为备忘。 步骤如下: 1.下载安装CUDA: &nb 查看详情
ubuntu16.04+cuda9.0+cudnnv7.1+opencv3.4.0+anaconda3+matlab2017a+caffe安装(代码片段)
Ubuntu16.04+CUDA9.0+CUDNNv7.1+opencv3.4.0+anaconda3+Matlab2017a的相关安装配置参见之前的博客。接下来直接进入caffe的安装配置环节。Generaldependenciessudoapt-getinstalllibprotobuf-devlibleveldb-devlibsnappy-devlib 查看详情
cuda9.0安装
CUDA9.0安装笔记最近实验室新购买两块K80的GPU。作为好奇的小猪,当然会自报奋勇去配置环境。在这篇博客中将会介绍在centos7下配置CUDA9.0的步骤。1.什么是CUDA?引用官方介绍CUDA?isaparallelcomputingplatformandprogrammingmodelinventedbyNVIDIA.Ite... 查看详情
具有多个cuda版本的系统上的tensorflow-gpu安装问题(代码片段)
我用了安装tensorflow-gpusudopip3installtensorflow-gpu在python3.6上我使用的系统上安装了cuda10和cuda9.0。我已经导出了cuda9.0路径,但importtensorflow仍然给了我ImportError:libcublas.so.10.0:cannotopensharedobjectfile:Nosuchfileordirectory 查看详情
nvcc 致命:安装 cuda9.0 时不支持 gpu 架构“compute_20”
】nvcc致命:安装cuda9.0时不支持gpu架构“compute_20”【英文标题】:nvccfatal:Unsupportedgpuarchitecture\'compute_20\'whilecuda9.0isinstalled【发布时间】:2017-11-0603:15:21【问题描述】:我在安装GROMACS-5.1.2时遇到问题。该错误表示不支持gpu架构“c... 查看详情
重要网站和教程(持续收录)(代码片段)
目录Win10下安装Ubuntu16.04双系统CUDA8.0+Cudnn6.0+TensorFlow1.4.0MATLAB2018aMathjax语法Win10下安装Ubuntu16.04双系统基本教程:https://blog.csdn.net/s717597589/article/details/79117112/注意:强烈建议装英文。原因很简单,cd下载(等其他汉字)在命令行模... 查看详情
ubuntu安装多个cuda版本并可以随时切换
...,直接讲怎么实现CUDA多版本的共存和实时切换。1、安装多个版本的CUDA这里,我们以cuda9-1版本和cuda9-0版本为例(先安装哪个无所谓) 首先,在cuda版本库中选择自己需要的cuda版本。 然后,选择对应的安... 查看详情
centos安装caffe(代码片段)
1.CUDA和CUDNNcuda下载地址:https://developer.nvidia.com/cuda-toolkit-archivecudnn下载地址:https://developer.nvidia.com/rdp/cudnn-archive注意当前版本caffe只支持cuda8.0-10.2和cudnnv7版本,对照自己的cuda版本下载对应的 查看详情
vs2015配置cuda8.0
...;https://developer.nvidia.com/cuda-downloads2 直接使用默认选项安装 3 设置环境变量: 安装完毕后,在计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V8_0两 查看详情
cuda8.0如何安装TensorFlow-gpu?
】cuda8.0如何安装TensorFlow-gpu?【英文标题】:HowtoinstallTensorFlow-gpuwithcuda8.0?【发布时间】:2018-07-1213:18:18【问题描述】:我尝试按照官网的说明安装,导致导入tensorflow时出现ImportError:ImportError:libcublas.so.9.0:cannotopensharedobjectfile:No... 查看详情