当我使用.deb格式时,无法安装cudnn

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (540)

我的nvidia驱动程序是 NVRM version: NVIDIA UNIX x86_64 Kernel Module 384.130 Wed Mar 21 03:37:26 PDT 2018 和我的cuda版本

 nvcc: NVIDIA (R) Cuda compiler driver 
 Copyright (c) 2005-2017 NVIDIA Corporation
 Built on Fri_Sep__1_21:08:03_CDT_2017
 Cuda compilation tools, release 9.0, V9.0.176

我确定我已经以正确的方式安装了nvidia-driver和cuda,我想用'libcudnn7_7.5.0.56-1 + cuda9.0_amd64.deb'安装cudnn。我输入'sudo dpkg -i libcudnn7_7.5.0.56-1+cuda9.0_amd64.deb'在终端,但当我测试时cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2,它表明cat: /usr/local/cuda/include/cudnn.h: No such file or directory,我认为我无法安装cudnn.I尝试双击.deb文件安装,我确实选择'安装'选项,但它也显示cat: /usr/local/cuda/include/cudnn.h: No such file or directory,所以我不知道该怎么办。我找不到任何cuda文件中的cudnn.h。顺便说一下,我找不到.tar或.tar.gz格式的其他cudnn文件。非常感谢。

提问于
用户回答回答于

我知道怎么了!我的系统被ubuntu16.04所取代。我以前下载了ubuntu16.04的cudnn并且它总是什么也没显示。这次我下载了cudnn for linux并且它成功了。

扫码关注云+社区

领取腾讯云代金券