首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将Colab上的CUDA版本降级至9

在Google Colab上降级CUDA版本较为困难,因为Colab预装了特定版本的CUDA和cuDNN,并且它们会自动更新

  1. 首先,检查当前CUDA版本:
代码语言:javascript
复制
!nvcc --version
  1. 卸载当前CUDA版本:
代码语言:javascript
复制
!apt-get --purge remove cuda nvidia-cuda-toolkit
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get --purge remove cuda-*
!apt autoremove
!apt-get update
  1. 安装CUDA 9:
代码语言:javascript
复制
!wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda-repo-ubuntu1804-9-0-local_9.0.176-1_amd64.deb
!dpkg -i cuda-repo-ubuntu1804-9-0-local_9.0.176-1_amd64.deb
!apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
!apt-get update
!apt-get install cuda-9.0
  1. 安装cuDNN 7(与CUDA 9兼容的版本):
代码语言:javascript
复制
!wget https://developer.nvidia.com/compute/machine-learning/cudnn/secure/v7.6.5/prod/9.0_20191031/cudnn-9.0-linux-x64-v7.6.5.32.tgz
!tar -xvf cudnn-9.0-linux-x64-v7.6.5.32.tgz
!cp cuda/include/cudnn.h /usr/local/cuda/include
!cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
!chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
  1. 更新环境变量:
代码语言:javascript
复制
import os
os.environ["CUDA_HOME"] = "/usr/local/cuda"
os.environ["PATH"] = "/usr/local/cuda/bin:" + os.environ["PATH"]
os.environ["LD_LIBRARY_PATH"] = "/usr/local/cuda/lib64:" + os.environ["LD_LIBRARY_PATH"]
  1. 验证CUDA版本:
代码语言:javascript
复制
!nvcc --version
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

9分11秒

如何搭建云上AI训练环境?

11.9K
2分44秒

【零基础】VMware虚拟机下载安装教程

-

529亿美元买了频谱!Verizon未来3年625亿资本开支将从何而来?

14分30秒

Percona pt-archiver重构版--大表数据归档工具

2分55秒

中国数据库的前世今生引发的思考

1时5分

云拨测多方位主动式业务监控实战

1分52秒

Web网页端IM产品RainbowChat-Web的v7.0版已发布

1分32秒

双模蓝牙MIDI模块BT401的功能简单描述和蓝牙MIDI协议

5分33秒

JSP 在线学习系统myeclipse开发mysql数据库web结构java编程

领券