0-0不走坑路, 手把手教你Linux16.04, Anaconda3, CUDA8.0, cudnn v5.1 tensorflow GPU版, opencv3安装
来源:互联网 发布:小米note3网络异常 编辑:程序博客网 时间:2024/05/01 12:43
-0- 徘徊过多少网站,走过多少坑路,只能说安装又重装,太浪费时间,希望大家都避开我的坑路,直接上手学自己喜欢的东西~~
废话不多说,我也是参照了很多网站,很多地方简要带过的我会附上我当时参照的靠谱又简单的帖子,其他的太多的就不用去看啦
或者你进行到哪一步,你就跳到哪去看吧!!靠谱!
我的安装顺序-》(我是WIn10) LInux16.04, 搜狗拼音!!!(一定要先装,或者)-》Anaconda3(里面装了CPU版tensorflow), CUDA8.0, cudnn5.1, opencv和tensorflowGPU版一起装的
先给各种的下载地址:
Linux16.04:http://cn.ubuntu.com/download/
搜狗拼音: http://pinyin.sogou.com/linux/
(听我一句!!如果要用拼音 一定要先安装!!!栽了两回!!!进都进不去啦!!!!有bug这个鬼)
Anaconda3:https://www.continuum.io/downloads#linux
CUDA8.0: https://developer.nvidia.com/cuda-downloads
第一次下载应该是要填个问卷(CUDA这个)
cudnn5.1: https://developer.nvidia.com/rdp/cudnn-download
这个应该是要注册一个账号 然后agree一下
------------------------------装Linux16.04------------------------------
因为之前有装Ubuntu 所以U盘装系统的我就不细说啦!!! 但是你先看完我这段的坑点再点这个链接再装!!!!
给个链接:
http://www.jianshu.com/p/2eebd6ad284d
里面有说怎么装,也有说怎么分盘, linux的部分蛮简单的 我就简略说一下
先下载Linux的安装包,然后照着上面做u盘, 把U盘插入,改BIOS的开机顺序,进U盘装
我先选的是英文 linux自带的中文那个选了听说有bug,不要选!
最主要的是挂载和引导那部分!!! 听我说!!!
如果你的电脑是ssd装的win 你一定要把/boot 和/ 放在ssd里面!!! 我第一次HHD里面就失败了!!!
/home可以放在HHD里当仓库!!!我的SSD的盘放了交换空间和boot还要系统的根目录!!
好了 我的坑讲完了 你去看上面那个链接装 Linux吧, 我这就不赘述啦
做深度把空间可以调大点 我的home给了500G
然后关机时候把U盘拔了, 进入win用easyBCD引导!
链接里面都有说,记住选你的LINUX下面/boot的那个当选项引导!!就OK啦
-------------------------------------------------------------------------------------------
--------------------------------------anaconda----------------------------------------
Anaconda好装
下载最新的Anaconda,一定要选python3.几那版,因为装了anaconda3,在里面环境可以创建python2的环境,但是anaconda2创建3就有问题
下载好以后直接
bash Anaconda按TAB补全
//eg:bash Anaconda3-4.3.1-Linux-x86_64.sh
装好了重新打开个terminal就可以用啦,但是我们下一步先装cuda和CUDNN
--------------------------------------------------------------------------------------------
-------------------------------CUDA8.0&cudnn-----------------------------------
参考这位老兄
http://blog.csdn.net/u014595019/article/details/53732015?utm_source=itdadao&utm_medium=referral
安装CUDA和CUDNN
tensorflow不要照这个
-----------------------------------------------------------------------------------------
--------------------------tensorflow-------------------------------------------------
按照官方安装
直接pip安装,因为这时候你的python已经是anaconda的了,所以
pip install --upgrade tensorflow-gpu
就好了,直接python
然后import tensorflow可以试试
--------------------------------------------------------------------------------
-------------------anaconda下的opencv3安装------------------------
我是网速太慢 不能从mepo上下载
所以自己编译的
先在环境下先装一个,不然后来import cv2会报错 version `GLIBCXX_3.4.21' not found
conda install libgcc
再按照这个就可以编译anaconda下的opencv3
https://www.scivision.co/anaconda-python-opencv3/
昨天再装了个新机报错
把它例子的那些删掉
编译opencv的时候cmake这些
cmake -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=ON -DBUILD_NEW_PYTHON_SUPPORT=ON -DINSTALL_C_EXAMPLES=ON -DBUILD_EXAMPLES=ON -DWITH_CUDA=OFF -DBUILD_TIFF=ON -DCMAKE_INSTALL_PREFIX=$(python -c "import sys; print(sys.prefix)") -DPYTHON_EXECUTABLE=$(which python) -DPYTHON_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") -DPYTHON_PACKAGES_PATH=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") ..
然后make -j8
make install就好了
就可以啦
- 0-0不走坑路, 手把手教你Linux16.04, Anaconda3, CUDA8.0, cudnn v5.1 tensorflow GPU版, opencv3安装
- linux16.04+cuda8.0+opencv3.1
- win10下Visual Studio2015+cuda8.0+cudnn v5.1+Anaconda4.4.0+tensorflow+Keras+Pycharm+OpenCV3.2.0安装教程
- ubuntu16.04+Cuda8.0+CuDnn v5+OpenCV3.1.0+Matlab2014+Python+Caffe安装
- ubuntu16.04+Cuda8.0+CuDnn v5+OpenCV3.1.0+Matlab2014+Python+Caffe安装
- ubuntu16.04+gtx1080+cuda8.0+opencv3.1.0+cudnn-v5+caffe安装教程
- win10+cuda8.0+cudnn+Tensorflow(GPU)安装
- win10+cuda8.0+cudnn+Tensorflow(GPU)安装
- 深度学习框架tensorflow配置(ubuntu14.04+cuda8.0+cudnn v5.1+anaconda2+tensorflow)
- Ubuntu16.04+GTX1070+python3.6+anaconda3+CUDA8.0+cudnn5.1+opencv3.2.0+TensorFlow1.2.1(GPU)
- ubuntu14.04下CUDA8.0+cuDNN+tensorflow(with gpu support)安装教程
- ubuntu16.04 +NVIDIA驱动+cuda8.0+cudnn+andaconda+tensorflow(GPU版)+Spyder+pycharm全套配置
- Ubuntu16.04安装caffe+CUDA8.0+cuDNN GPU version
- Ubuntu17.04 CUDA8.0 Cudnn v7 tensorflow1.3-GPU安装
- Ubuntu14.04+caffe+cuda8.0+cudnn v5.1配置
- cuda8.0和cudnn v5.1在ubuntu16.04装机
- windows10+GeForce940M+cuda8.0+Anaconda3.4.2.0 + tensorflow-gpu(0.12.0rcl)安装教程
- Linux16.04配置CUDA8.0+CUDNNV5.1
- 网游服务器csv配置设计
- rocketmq基本概念
- n级阶梯,每次走一步和两步或三步,有多少种走法
- linux设备驱动归纳总结(一):内核的相关基础概念
- php5.6-apache2.4-mysql5.6环境安装配置
- 0-0不走坑路, 手把手教你Linux16.04, Anaconda3, CUDA8.0, cudnn v5.1 tensorflow GPU版, opencv3安装
- ##模拟实现strlen函数
- Android问题(Error:(1, 0) Plugin with id '' not found.)解决方案
- [基础] -- [bootstrap] -- Yii2 bootstrap 内置组件
- spring session + redis 实现web工程的session共享
- Java设计模式之原型模式
- 蓝桥杯-数的划分-动态规划-java
- SQLServer复制需要有实际的服务器名称才能连接到服务器,请指定实际的服务器名
- CSS实现圆形头像