Ubuntu 16.04中安装cuDNN.torch
2017-12-09 11:07
656 查看
需要先安装nvidia的cudnn,然后在安装torch的cudnn(称作解释器还是什么吧)
1. 去nvidia官网下载cudnn(注册后便可下载):
https://developer.nvidia.com/cudnn
我这里下载的是cudnn-7.5-linux-x64-v5.0-ga.tgz。
2. 按照参考网址https://devtalk.nvidia.com/default/topic/912765/cudnn-install-error/中JulieBernauer给出的方法,直接使用如下命令:
将文件解压到/usr/local/目录下。
3. 设置环境变量(注意,cudnnv5.0版本lib文件夹为lib64):
说明:上述命令不知道到底哪个地方的环境变量改了。。。我是ubuntu菜鸟。因而,直接在终端默认目录下打开.bashrc文件:
然后,简单粗暴的把上面三句话粘贴到该文件末尾。。。如下:
190714说明:在终端中使用th后require 'cudnn'正常,但是使用zerobrane时,还是提示找不到cudnn库。。。继续网上搜索, http://www.linuxidc.com/Linux/2016-07/133208.htm 里面坑4说了:
a. sudo gedit /etc/ld.so.conf.d/cudnn.conf 就是新建一个conf文件。名字随便
b. 加入刚才的路径/usr/local/cuda/lib64
c. 反正我还添加了/usr/local/cuda/include,这个估计不要也行。
d. 保存后,再sudo ldconfig来更新缓存。(可能会出现libcudnn.so.5不是符号连接的问题,不过无所谓了!!)
经过这四步之后,再打开zerobrane,终于不报错误了。。。linux真是蛋疼。。。
4. 按照 https://luarocks.org/modules/pjc0309/cudnn 教程安装torch版本的cudnn,
5. 最最重要的一步:重启电脑。。。今天下午在另一台电脑上装完torch后,没重启,直接使用zerobrane,require包后,一直提示没有。。。所以,一定要重启。
6. 理论上就没有问题了,如下图:
1. 去nvidia官网下载cudnn(注册后便可下载):
https://developer.nvidia.com/cudnn
我这里下载的是cudnn-7.5-linux-x64-v5.0-ga.tgz。
2. 按照参考网址https://devtalk.nvidia.com/default/topic/912765/cudnn-install-error/中JulieBernauer给出的方法,直接使用如下命令:
sudo tar xvfz cudnn-7.5-linux-x64-v5.0-ga.tgz -C /usr/local
将文件解压到/usr/local/目录下。
3. 设置环境变量(注意,cudnnv5.0版本lib文件夹为lib64):
export CPATH=/usr/local/cuda/include:$CPATH export LIBRARY_PATH=/usr/local/cuda/lib64:$LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
说明:上述命令不知道到底哪个地方的环境变量改了。。。我是ubuntu菜鸟。因而,直接在终端默认目录下打开.bashrc文件:
gedit .bashrc
然后,简单粗暴的把上面三句话粘贴到该文件末尾。。。如下:
190714说明:在终端中使用th后require 'cudnn'正常,但是使用zerobrane时,还是提示找不到cudnn库。。。继续网上搜索, http://www.linuxidc.com/Linux/2016-07/133208.htm 里面坑4说了:
a. sudo gedit /etc/ld.so.conf.d/cudnn.conf 就是新建一个conf文件。名字随便
b. 加入刚才的路径/usr/local/cuda/lib64
c. 反正我还添加了/usr/local/cuda/include,这个估计不要也行。
d. 保存后,再sudo ldconfig来更新缓存。(可能会出现libcudnn.so.5不是符号连接的问题,不过无所谓了!!)
经过这四步之后,再打开zerobrane,终于不报错误了。。。linux真是蛋疼。。。
4. 按照 https://luarocks.org/modules/pjc0309/cudnn 教程安装torch版本的cudnn,
luarocks install --server=http://luarocks.org/dev cudnn
5. 最最重要的一步:重启电脑。。。今天下午在另一台电脑上装完torch后,没重启,直接使用zerobrane,require包后,一直提示没有。。。所以,一定要重启。
6. 理论上就没有问题了,如下图:
相关文章推荐
- ubuntu16.04安装nvidia driver + cuda + cudnn (1)
- ubuntu16.04系统下CUDA8.0和CUDNN6.0和tensorflow(GPU)的安装
- Ubuntu16.04 安装 CUDA8.0 + cudnn5.1 + TensorFlow(GPU) 详细过程
- [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
- Ubuntu16.04+cuda-8.0+cudnn-v5.1+tensorflow0.8-gpu/tensorflow1.0-gpu安装教程
- Ubuntu 16.04 CUDA 8 cuDNN 5.1安装
- ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
- Ubuntu 16.04+Gtx1050Ti+cuda 8.0+cudnn 5.1 tensorflow 安装
- Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程
- Ubuntu16.04+CUDA8.0+cudnn7.5+Caffe安装过程
- 成功安装ubuntu16.04+cuda9.0+cuDNN7.0.5+caffe+digits(附错误汇总)
- ubuntu16.04 安装CUDA 8.0 和 cuDNN 5.1 /cudnn6.0,可适用于gpu版本的(tensorflow,caffe,mxnet)
- Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记
- 学习Caffe(一)Ubuntu 16.04 安装Caffe+cuda+cudnn+pycaffe+matcaffe
- ubuntu16.04 64位安装tensorflow+cuda8.0+cudnn7.0
- ubuntu16.04+CUDA本地安装+cuDNN本地安装+tensorflow
- 史上最全的ubuntu16.04安装nvidia驱动+cuda9.0+cuDnn7.0
- Ubuntu 16.04+cuda 9.0+cudnn 7配置Torch运行DenseCap开源代码遇到问题
- [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
- ubuntu16.04 安装cuda8.0 cudnn7.0