Colab的CUDA版本是11.1,而我需要10.0的CUDA版本,更改CUDA版本过程如下:

1. 首先查看当前Colab的CUDA版本

!nvcc --version

2. 卸载当前Colab的CUDA

#Uninstall the current CUDA version
!apt-get --purge remove cuda nvidia* libnvidia-*
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get remove cuda-*
!apt autoremove
!apt-get update

3. 去https://developer.nvidia.com/cuda-toolkit-archive下载你需要的CUDA版本,并安装;可以先看一下Colab的系统版本,应该都是Ubuntu 18.04;

!lsb_release -a

我的是这样的:

然后知道系统版本,就可以去找对应的CUDA下载链接了,过程如下:

#Download CUDA 10.0
!wget  --no-clobber https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64
#install CUDA kit dpkg
!dpkg -i cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64
!sudo apt-key add /var/cuda-repo-10-0-local-10.0.130-410.48/7fa2af80.pub
!apt-get update
!apt-get install **cuda-10-0**

!apt-get install **cuda-10-0**是强制系统安装CUDA10.0,一定要记得加**,否则系统将会安装CUDA的最新版本!!!!!

4. 再次查看CUDA版本,检查一下是否安装成功

!nvcc --version

5. CUDA安装成功之后,再安装对应版本的cudnn,首先到https://developer.nvidia.com/rdp/cudnn-archive,找到要下载的cudnn的版本,注意CUDA10.0需要下载对应的三个并进行安装,此处我下载的是7.5.0版本

注意,先检查一下路径下是否已经存在下载好的这三个文件,没有的话检查一下下载完之后的三个文件在哪,然后在其存在的路径下再进行安装:

!sudo dpkg -i libcudnn7_7.5.0.56-1+cuda10.0_amd64.deb
!sudo dpkg -i libcudnn7-dev_7.5.0.56-1+cuda10.0_amd64.deb
!sudo dpkg -i libcudnn7-doc_7.5.0.56-1+cuda10.0_amd64.deb

6. 将下载好的cudnn,合并到对应的cuda文件里

!sudo cp /usr/include/cudnn.h /usr/local/cuda/include
!sudo chmod a+x /usr/local/cuda/include/cudnn.h

7.查看一下cudnn是否安装成功

!cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

如果显示如下则成功:

参考链接:

https://aconcaguasci.blogspot.com/2019/12/setting-up-cuda-100-for-mxnet-on-google.html

更改Colab的CUDA以及cudnn相关推荐

  1. Ubuntu 16.04 安装 CUDA、CUDNN 和 GPU 版本的 TensorFlow 一般步骤总结

    1. 安装显卡驱动 安装显卡驱动网上有各种各样的方法,甚至有的还需要更改一些配置文件切换到命令行终端模式进行操作,然而就我多次安装驱动的经验来看,我从来没有这么费劲过.在 Ubuntu 系统中的 Sy ...

  2. tensorflow对应的python版本_详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系

    参考官网地址: Windows端:https://tensorflow.google.cn/install/source_windows CPU Version Python version Comp ...

  3. ubuntu 安装 CUDA、 cuDNN 的tips

    CUDA 查看驱动兼容性:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 查看GCC 与CUDA 驱动版本的兼容性 ...

  4. linux服务器cuda,cudnn的安装与卸载

    写在前面,抛开nvidia驱动和tf-gpu版本谈cuda及cudnn的安装都是耍流氓.大家一定要注意版本对应关系,我遇到了几个典型的因版本不对应导致的问题,我会写在本文后面. 机器显卡为tesla ...

  5. linux 搜索文件名中非,Linux服务器中非 root 用户安装(多版本) CUDA 和 cuDNN

    为什么是非root用户安装cuda和cudnn? 共用服务器时,系统公共环境中安装的cuda和cudnn的版本往往与项目需求不符合.而且你一般没有root权限,没办法更改系统公共环境中的cuda和cu ...

  6. CUDA——Ubuntu系统上CUDA和cuDNN的安装教程

    目录 1 致谢 2 前言 3 CUDA安装步骤 4 cuDNN安装 4.1 cuDNN安装步骤 4.1.1 在页面中没有找到对应Ubuntu版本的`.deb`安装包 4.2 测试cuDNN是否安装成功 ...

  7. ubuntu16.04+Tesla P100+cuda+anaconda+cudnn+tensorflow:从0开始安装

    笔者的实验室新配置了一台服务器,计划进行深度学习的相关研究.研究第一步自然是进行环境配置,这一步历经了千辛万苦,最终再踩了一万个坑之后配置成功. 服务器配置: 本篇文章主要分为以下内容: 1. ubu ...

  8. Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程(此种方案不好,好的方案是另一篇,基于pyhton2的)

    Ubuntu16.04 安装 CUDA.CUDNN.OpenCV 和 Caffe 详细过程(基于Python2,没有anaconda2和3,因为基于anaconda2和3在安装caffe时会报错,很难 ...

  9. 新电脑配置显卡驱动及CUDA、CUDNN环境

    新电脑配置显卡驱动及CUDA.CUDNN环境 下载显卡驱动及相应版本CUDA及CUDNN 1.查看硬件配置:右键此电脑点击管理 →点击设备管理器→点击显示适配器→查看独立显卡 2.网页搜索英伟达驱动下 ...

最新文章

  1. [UML]UML系列——包图Package
  2. AI如何落地企业?UCloud三步走战略:Build,Train,Deploy
  3. 分享15个堪称神器的资源网站,让你万事无忧!
  4. linux gnome 桌面,GNOME Linux桌面
  5. Java -- 异常的捕获及处理 -- 范例 -- throw与throws的应用
  6. SpringMVC学习--参数绑定
  7. python机器学习实战(四)
  8. How to Create and Drop database in MongoDB
  9. 微信模板消息批量推送
  10. VOC2007数据集的下载和解压
  11. docker 常用命令合集
  12. 基于ASP的房屋租售信息管理系统的设计与实现
  13. 梦幻西游 手游下载连接
  14. win10禁用USB恢复USB
  15. 苹果手机2019年什么时候出新款_[创立24周年]因强大而简单.智者,驭时而进 唯一的对手是上一个自己。要有舍才有得! - 手机数码电玩维修...
  16. 用CreateToolhelp32Snapshot、Process32First、Process32Next枚举进程(BCB)
  17. 条码应用与企业ERP无缝集成
  18. Ubuntu20.4下打开WPS提示缺失字体“Symbol、Wingdings、Wingdings 2...“的解决办法
  19. Acitivity(页面)之间的跳转,ProgressBar 进度条,PopupWindow 弹出框,Dialog 对话框,Spinner下拉框
  20. Android调用系统相机拍照像素太低以及内存溢出问题

热门文章

  1. Unity基础—Transform类
  2. CSS3 transform 2D变幻,过渡
  3. my read_exchange rate
  4. 破解SQLYog30天试用方法
  5. 【mcuclub】称重-HX711
  6. 为什么用红墨水试验检测BGA焊接情况?我教你如何对结果预判!
  7. osgEarth目标选择
  8. 把笔记本变为无线路由器使用(win7无需软件)
  9. 相干信号与非相干信号
  10. 福建师范大学网络教育学院 计算机应用基础 第三次作业,福建师范大学网络教育学院_《计算机应用基础》第三次作业...