(原)Ubuntu16 中安装torch版的cudnn
转载请注明出处:
http://www.cnblogs.com/darkknightzh/p/5668471.html
参考网址:
https://devtalk.nvidia.com/default/topic/912765/cudnn-install-error/
https://github.com/soumith/cudnn.torch
http://blog.csdn.net/hungryof/article/details/51557666
这个标题也许不太合适,反正需要先安装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给出的方法,直接使用如下命令:
sudo tar xvfz cudnn-7.5-linux-x64-v5.-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://blog.csdn.net/hungryof/article/details/51557666里面坑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. 下载torch版本的cudnn,网址:https://github.com/soumith/cudnn.torch
并使用luarocks install进行安装
5. 最最重要的一步:重启电脑。。。今天下午在另一台电脑上装完torch后,没重启,直接使用zerobrane,require包后,一直提示没有。。。所以,一定要重启。
6. 理论上就没有问题了,如下图:

(原)Ubuntu16 中安装torch版的cudnn的更多相关文章
- 在Docker中运行torch版的neural style
相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/deep-learning-notes 敬请多多关注哈~~~ 在Docker中运行to ...
- # Ubuntu16.04安装nvidia驱动+CUDA+cuDNN
Ubuntu16.04安装nvidia驱动+CUDA+cuDNN 准备工作 1.查看GPU是否支持CUDA lspci | grep -i nvidia 2.查看Linux版本 uname -m &a ...
- (原)ubuntu16中安装moses
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5653186.html 在ubuntu14中,可以使用下面的语句安装moses: luarocks in ...
- (原)Ubuntu16中安装nvidia的显卡驱动
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5638185.html part1 直接在“软件和更新-附加驱动”里面设置 安装完ubuntu16后,显 ...
- (原)Ubuntu16中安装cuda toolkit
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5655957.html 参考网址: https://devtalk.nvidia.com/default ...
- (原)ubuntu14及ubuntu16中安装docker
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5653739.html 参考网址: http://blog.csdn.net/yangzhenping/ ...
- (原+转)ubuntu16中安装opencv2.4.11
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5638117.html 参考网址: http://www.cnblogs.com/jeakon/arch ...
- (原+转)ubuntu16中安装opencv2.4.11(2.4.13)
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5638117.html 参考网址: http://www.cnblogs.com/jeakon/arch ...
- [异常解决] ubuntu上安装虚拟机遇到的问题(vmware坑了,virtual-box简单安装,在virtual-box中安装精简版win7)
利用周末时间将整个电脑格式化,换成了ubuntu系统- 所谓:扫清屋子再请客! 但是有些软件只在win上有,于是还是考虑装个虚拟机来个——逐步过度策略,一点点地从win上转移到linux上 我的系统是 ...
随机推荐
- “Win”组合键
Windows组合键功能: 单独按下显示或隐藏 [开始] 功能表. +Break 显示 [系统内容] 对话方块. +D 显示桌面. +M 最小化所有的视窗. +Shift+M 还原最小化的视窗. +E ...
- c# post方式发送请求
public static bool CheckNew(string serverIP) { bool passed = false; try { string url = string.Format ...
- MathJax测试
\begin{array}{cc} a & b \\ c & d \end{array} \begin{equation} \int_0^\infty \frac{x^3}{e^x-1 ...
- 【转】Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
原文网址:http://dadekey.blog.51cto.com/107327/119938 我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable # vi ...
- ucfirst() strtoupper() strtolower()
ucfirst 将字符串第一个字符改大写. 语法: string ucfirst(string str); 返回值: 字符串 函数种类: 资料处理 内容说明 本函数返回字符串 str 第一个字的字 ...
- vs2005中无法修改控件ID
方法一:撤换到源代码模式下,通过代码更改id 方法二: 1.关闭VS2005: 2.删除目录 C:\Documents and Settings\Administrator\Local Setting ...
- PS抠图神器: KnockOut 2.0安装汉化和使用教程
PS抠图神器: KnockOut 2.0安装汉化和使用教程 http://jingyan.baidu.com/article/6b97984d8aeadc1ca2b0bf3b.html
- 选择排序(Selection Sort)
选择排序就是在选择数组元素上做文章,关键是如何选择?选择的标准是什么?选择之后放在哪?所有这些都是选择排序的问题. 选择排序算法中,通常会有以下操作: 从数组第一个元素开始. 遍历整个数组,找到最小的 ...
- 相似文档查找算法之 simHash 简介及其 java 实现 - leejun_2005的个人页面 - 开源中国社区
相似文档查找算法之 simHash 简介及其 java 实现 - leejun_2005的个人页面 - 开源中国社区 相似文档查找算法之 simHash 简介及其 java 实现
- Android基础之退出应用程序Demo
对于Android我也不是很熟悉,只是学习一些基本内容就OK.所以写的内容也很简单.本Demo要实现的效果就是双击返回键弹出提示框确认是否退出程序. 一.废话少说直接上代码.至于涉及到的相关包在Ecl ...