cuda 6.5升级到cuda7.5方法

鉴于很多人刚开始接触caffe,用的都是cuda6.5,而现在nvidia已经出了cuda7.5,同时最新的cudnn已经不支持cuda6.5. 所以有必要upgrate一下cuda。


方法如下:

首先删除之前安装的cuda已经对应的nvdia驱动:

参考这个link:http://www.th7.cn/system/lin/201601/149143.shtml

step1:

 在路径:
/usr/local/cuda-6.5/bin

有CUDA自带的卸载工具uninstall_cuda_toolkit_6.5.pl,使用命令:

 sudo ./uninstall_cuda_toolkit_6.5.pl

然后别忘了卸载cuda samples.也是在/usr/local文件夹下。

step2:

卸载nvidia驱动:

sudo apt-get remove nvidia*

这条命令会卸载与NVIDIA相关的一切,注意如果此时重新启动电脑可能会导致无法进入系统。
也有另一种卸载方式:

sudo apt-get remove --purge nvidia-*sudo apt-get install ubuntu-desktopsudo rm /etc/X11/xorg.confecho 'nouveau' | sudo tee -a /etc/modules
效果差不多

step3;

安装新的cuda。

参考link:http://blog.csdn.net/xuezhisdc/article/details/48651003

首先去官网下载最新的cuda,记住下载的是deb格式的,因为cuda已经自带了驱动,所以就不需要忙着安装驱动去了。

下载下deb文件之后,我们参考这个link:

http://ouxinyu.github.io/Blogs/20151108001.html

安装cuda7.5

首先进入tty1(ctrl+alt+F1),然后关掉lightdm:

sudo service lightdm stop
然后依次执行:

二、CUDA Toolkit


step4路径和环境设置

  • 操作1:将以下内容添加到文件/etc/profile的最后面,保存后,执行命令source /etc/profile,使配置生效。
<code class="hljs ruby has-numbering"><span class="hljs-constant">PATH</span>=<span class="hljs-regexp">/usr/local</span><span class="hljs-regexp">/cuda/bin</span><span class="hljs-symbol">:</span><span class="hljs-variable">$PATH</span> 
export <span class="hljs-constant">PATH</span> 
<span class="hljs-constant">LD_LIBRARY_PATH</span>=<span class="hljs-variable">$LD_LIBRARY_PATH</span><span class="hljs-symbol">:/usr/local/cuda/lib64</span>
export <span class="hljs-constant">LD_</span> <span class="hljs-constant">LIBRARY_PATH</span> </code><ul style="" class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li></ul><ul style="" class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li></ul>
  • 操作2:在目录/etc/ld.so.conf.d/下新建文件 cuda.conf,并添加如下内容。然后执行命令sudo ldconfig,使配置生效。
  • 解释:下面第一行是上面提到的cuda库文件路径,后面3行是后来综合调试错误和其它博文总结得到的。所以,最好加上,省的出错哦。。。
<code class="hljs vbnet has-numbering">/usr/local/cuda/lib64
/<span class="hljs-keyword">lib</span>
/usr/<span class="hljs-keyword">lib</span>
/usr/lib32</code>
同时记得去./bashrc中将cuda-6.5的路径都换成cuda-7.5

具体就是:vi ~./bashrc

然后i切换到input 模式,修改完之后,esc 切换模式,然后 :wq保存退出

同时修改PYTHONPATH.

重启电脑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值