如何从命令行安装Cudnn

时间:2015-07-07 21:21:25

标签: cuda nvidia deep-learning

Cudnn:https://developer.nvidia.com/cudnn

我登录并跳过NVIDIA希望你做的所有箍;但是,当下载文件时,我似乎无法通过wget和命令行弄清楚如何做到这一点。

我希望有人这样做了。我复制并粘贴了他们想要点击的链接,并在wget copy-and-pasteted-url中使用它。但我刚回来一个html文件。

5 个答案:

答案 0 :(得分:8)

以下技巧适用于Firefox:

  1. 使用常规计算机下载文件
  2. 转到firefox中的下载列表,右键单击该文件,然后单击“复制原始下载URL”
  3. enter image description here

    1. 转到纯终端计算机,然后键入:

      wget PASTE-YOUR-LINK-FROM-FIREFOX

    2. 正如@deltheil所提到的,通过这样做,链接包含一个临时下载令牌,让你从另一台机器下载文件,然后从那台机器下载文件

      修改

      下载的文件名为libcudnn***.deb?<some download token>。您需要通过剥离?及其后的所有内容来重命名它:

      mv libcudnn***.deb?xxx libcudnn***.deb
      

答案 1 :(得分:5)

您在接受条款部分之后获得的下载链接已通过身份验证(GET请求会为您提供HTTP 302 Moved Temporarily)。

如果确实想要从命令行获取链接:打开浏览器,使用开发人员工具并在重定向后查看Location字段:您可以使用此链接直接使用wget,因为它包含一个短期授权令牌。

答案 2 :(得分:5)

CUDNN_TAR_FILE="cudnn-8.0-linux-x64-v6.0.tgz"
wget http://developer.download.nvidia.com/compute/redist/cudnn/v6.0/${CUDNN_TAR_FILE}
tar -xzvf ${CUDNN_TAR_FILE}
sudo cp -P cuda/include/cudnn.h /usr/local/cuda-8.0/include
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64/
sudo chmod a+r /usr/local/cuda-8.0/lib64/libcudnn*

答案 3 :(得分:2)

您可以尝试以下方法:

curl -O http://developer.download.nvidia.com/compute/redist/cudnn/v2/cudnn-6.5-linux-x64-v2.tgz

这将下载CUDNN 6.5

答案 4 :(得分:2)

最新版本的位置位于NVIDIA最新的Docker文件中,目前位于:

https://github.com/NVIDIA/nvidia-docker/tree/master/centos-7/cuda/7.5/runtime/cudnn5