ubuntu 14 cuda8.0 cudnn5.1 anaconda tensorflow opencv 的安装

安装cuda 和OpenCV和TensorFlow遇到了很多坑,其中也多次重装系统,每次都以为是安装包的问题,可是每次重装后都会有新问题出现,所以出现问题尽量去解决,重装也不是很好的解决方法。网上有很多安装这些软件的教程,但是应用到自己的安装中总是出错,所以下面的内容不见得对你也合适,就记录一下自己成功安装的这个过程吧。

首先是Ubuntu系统的安装,这个很简单,我用的是Ubuntu14,然后下载cuda 的包,这个包由于各种原因,总是找不到之前的版本,我搜 cuda archive 可以找到旧版本的cuda 但是也有不能下的。最好下载.run 版本,因为.deb版本安装总是有问题。我在这个里面下的cuda8.0 按照网上的教程进行.run 方式的安装,报错,显示unable to locate the kernel source。导致驱动装不上,所以,我就先自己装了NVIDIA的驱动,到官网下载合适自己电脑的驱动,

驱动安装:首先按住,Ctrl alt  和F1,进入tty1,关闭图形界面,sudo service lightdm stop      添加可执行权限:sudo chmod +x NVIDIA**.run    sudo ./NVIDIA.run 路径自己设置好,可以直接放在home下,ls 就可以看到自己的包,在输入命令时,tab下就可以自动补全。安装中有个加入环境变量的要选择加入,不然后期可能需要自己手动加入,安装完成后,sudo service lightdm start   返回原来的界面,如果没有回到图形界面,就Ctrl+Alt+F7一下,

安好驱动后,就可以安装cuda8.0 ,按照网上的教程走,当第一个选项,选择是否安装Accelerated Graph·······,选择no ,不要再重新安装驱动,这样就不会和自己安装的覆盖。

安装好cuda8后就可以安装cudnn5.1dnn5.1 的tgz 文件,解压,然后将解压的东西复制到cuda的一个路径下,网上有很多教程

####安装anaconda,直接使用bash   ····.run 安装,注意安装的时候把变量加入环境选yes####

使用anaconda需要找到其放置cv2.so的包site_packages ,将cv2.so放入。。也可以使用其他集成开发环境pycharm这样就可直接放在usr/local/lib/python2.7/site_packages下


接下来就是安装TensorFlow,先安装sudo apt-get install python-pip python-dev      然后运行pip install tensorflow-gpu==1.2.0使用python2好像要使用pip2  install

#####接下来是安装Opencv :   conda install -c https://conda.binstar.org/menpo  opencv   若在import CV2 时 找不到模块可以在终端运行conda update hdf5#####

安装OpenCV使用源码编译安装比较合适,会生成一个cv2.so在OpenCV/build/lib 下好像,在编译的那个文件夹找找就有,按上面的放置在python能找到的路径下。使用FFmpeg的话,可能安装OpenCV2比较好,因为我安装的OpenCV3找不到链接库文件。显示找的链接库是OpenCV2 ,所以我装了OpenCV2 。。
        


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值