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,使配置生效。
PATH=/usr/local/cuda/bin:$PATH 
export PATH 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export LD_ LIBRARY_PATH 
  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  • 3
  • 4
  • 操作2:在目录/etc/ld.so.conf.d/下新建文件 cuda.conf,并添加如下内容。然后执行命令sudo ldconfig,使配置生效。
  • 解释:下面第一行是上面提到的cuda库文件路径,后面3行是后来综合调试错误和其它博文总结得到的。所以,最好加上,省的出错哦。。。
/usr/local/cuda/lib64
/lib
/usr/lib
/usr/lib32
同时记得去./bashrc中将cuda-6.5的路径都换成cuda-7.5

具体就是:vi ~./bashrc

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

同时修改PYTHONPATH.

重启电脑


你可能感兴趣的:(计算机视觉)