您的位置:首页 > 运维架构

Ubuntu14.04下安装blas(openblas)、cuda7.5过程记录

2016-03-20 20:43 1016 查看
相信对于刚入门的计算机视觉的新手都会被安装cuda、caffe的繁琐所困扰,我也是。经过最近一段时间的查阅资料,终于在自己的本本上将cuda安装成功了。

安装环境:刚刚安装好的Ubuntu14.04,64位

dependencies

在终端中输入下述命令

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler

sudo apt-get install --no-install-recommends libboost-all-dev

sudo apt-get install libgflags-dev libgoogle-glog-dev


如果显示什么什么找不到了,请输入下述命令后再次尝试

sudo apt-get update


openblas

首先,下载openblas,并且在下载完之后解压缩到名为openblas文件夹中

随后,依次输入下述命令

cd openblas

make

sudo make install


安装完毕即可。

在这里多说一句,也可以选择安装blas的吧,我觉得这种方法比较简单,命令如下

sudo apt-get install libblas-dev


cuda

这一步,我主要参考了这篇博文

首先,下载cuda。我的几点建议是,首先系统型号要对上;然后可以在Windows系统下好,因为我总觉得Ubuntu下下文件好慢好慢,不知道是不是我一个人的感觉,所以选择deb(local)文件比较好。

然后,按Ctrl+Alt+F1进入本地控制台,输入你的用户名和密码后,输入命令

sudo service lightdm stop


随后将路径切到你下载文件放置的目录下,再输入下述命令

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb

sudo apt-get update

sudo apt-get install cuda

sudo apt-get install cuda-7-5

sudo apt-get -f install


我在安装的时候,上述最后一步反复了好几次,因为之前每次似乎都是因为网站连接不上,然后跳过了,没装上,所以最后两条命令可以反复试一试,直到成功。有时显示成功了,可是后续的步骤依然进行不了,那么久卸载了,再次循环尝试。卸载命令如下

sudo apt-get remove cuda


如果是笔记本,就是有双显卡的,需要写一个blacklist

sudo gedit /etc/modprobe.d/blacklist.conf


在blacklist.conf里写入

blacklist amd76x_edac
blasklist nouveau


可以输入lspci查看一下。

再设置环境变量

export PATH=/usr/local/cuda-6.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH


之后,重启一下电脑,也有的帖子没说重启,我是重启了。

如果要重启的话,可以输入下述命令,不重启的可以跳过

sudo service lightdm start


重启之后,依然Ctrl+Alt+F1,再stop一下就好了,然后再输入

cuda-install-samples-7.5.sh ~


等待一段时间,结束之后再输入

cd ~/NVIDIA_CUDA-7.5_Samples

make


再等待一段时间。。。结束之后再输入

cd /NVIDIA_CUDA-7.5_Samples/bin/linux/release

./ deviceQuery


最后,如果你看到最后一行显示“Result=PASS”就说明安装成功了。记得再service lightdm start一下,然后按Ctrl+Alt+F7返回图形界面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cuda