GTX1080+Ubuntu16.04+Cuda8.0+Anaconda2+Opencv3+Matlab2014a+caffe

今天做的还算蒜粒,几个小时就把matlab搞定了...(我知道大神肯定会觉得我智商简直了...没错,谁让我把2015b那个翻来覆去弄好多遍呢。对了,说着忽然想起一个小tips,也是我今天学来的。)


如何删掉安装的matlab。

cd /usr/local/MATLAB
sudo rm MATLAB


linux下都是文件,不存在卸载一说,就是把所有相关文件都删了。我之前七搞八搞改了一些依赖还是什么的我自己都不记得了,结果就删不全了。这次吃了个教训,没安装好坚决不走下一步。


好了,说正事。配caffe(ref: http://www.voidcn.com/blog/u011272513/article/p-6147583.html)

首先我是解决了一下之前配置过来还没做好的一些坑。


在我sudo apt-get install 一些必要的环境也会报错,或者是在装东西也会出现这种,虽然还是不回影响安装的进程,但是总感觉不太对。报错内容:

/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link

/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 is not a symbolic link

搜了一下,解决方式(ref: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1662860):

$ sudo mv /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
$ sudo mv /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
$ sudo ln -s /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.375.39
$ sudo ln -s /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.375.39

第一个ref中是cuda7.5,我之前所有的安装,cuda啊什么的,要改什么加什么我都没有管。他文章中有这样一个步骤,我想提一下,下图这个地方:

我们在caffe官方的配置说明中可以看到这样的东西(ref: http://caffe.berkeleyvision.org/installation.html)


这也就是说可以有三种选择的。默认的是ATLAS,如果你不选另外两个,那么什么都不需要做。然后不好的地方大概就是加速不太好吧... 剩下的OpenBLAS我装过,挺简单的,到上面官网的网址点OpenBLAS进去按照步骤走很快就很装好,具体我不记得了,那次装的被我一起格掉了。需要注意的是,如果你装了,而且想用他,你需要在Makefile.config里面把BLAS :=open。这个也很容易,你看到MAkefile.config里面这样东西你就会了。至于中间那个Intel MKL部分,也就是我提到参考文献里面说的一部分内容。我是不太清楚它的好处有多大,但是我尝试着去下了软件,按照步骤走,感觉真的好麻烦,想着本来可以不用做这件事,于是懒筋一犯我就里面跳过了。如果你想尝试,可以按照ref里面的步骤走。我是直接从他caffe的安装于配置开始的。

照例先是一堆的安装项。但比较特别的是,我是从下往上拷进终端命令的,也就是说我最后才sudo apt-get update sudo apt-get upgrade(没错,就是这个顺序,因为我拷到这里才意识到我自己拷反了。不知道会不会有影响,在此备注一下)

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y build-essential cmake git pkg-config
sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install -y libatlas-base-dev
sudo apt-get install -y --no-install-recommends libboost-all-dev
sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install -y python-pip
sudo apt-get install -y python-dev
sudo apt-get install -y python-numpy python-scipy
sudo apt-get install -y libopencv-dev


上面那个不算什么,最坑的是给我显示这个鬼东西:


报错内容: PackageNotFoundError: Package not found: Conda could not find '

循着这条线索,我找到了ref:https://github.com/conda/conda/issues/4860. 当我看到底下这句话的时候,我内心是崩溃的

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值