利用python实现人脸识别(tensorflow、opencv、keras、sklearn库的安装篇)同样可用于Deep Learing
写在最前:
本文主要是Windows下基于Anaconda的安装教程。
Tensorflow
一、安装Anaconda
Anaconda官网:https://www.continuum.io/downloads
去官网下载根据提示完成Anaconda的安装即可。
二、安装环境
(Tensorflow支持的系统是64位的,windows和linux,mac都需要64位)
Windows
Python3.5.2(之前电脑上是安装的就是这个版本,如果你安装了,不知道版本的话可以在命令窗口输入"python --version",会显示你已安装的Python的版本号,如果事先没有安装也没关系,Anaconda会自带Python,无需自己再安装)
Anaconda3-4.2.0-Windows-x86_64.exe (windows下安装注意选择windows x86 64位就好)。
三、Anaconda3-4.2.0-Windows-x86_64.exe
下载可以去官网上下载,直接搜索找与你电脑对应的版本就好,或者从清华镜像网站下载,网址https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/
下载完成后直接安装就行
验证Anaconda是否安装成功的方法:
命令窗口中输入
conda --version
得到conda 4.2.0
四、安装Tensorflow
我们打开刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
再接着输入:
conda config --set show_channel_urls yes
这两行代码用来改成连接清华镜像的
接下来安装Tensorflow,在Anaconda Prompt中输入:
conda create -n tensorflow python=3.5.2
之后等待会有选择询问,输入”y“
这时候等待之后就会出现安装成功的界面
紧接着输入:“activate tensorflow”就Ok了
如果需要安装CPU版本,那么在命令下紧接着输入:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
五、测试
在Anaconda Prompt窗口中输入: python
进入python后输入:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(10)
b= tf.constant(12)
sess.run(a+b)
得到以下结果就证明已经安装成功:
>>>import tensorflow as tf
>>>sess=tf.Session()
>>>a = tf.constant(10)
>>>b = tf.constant(12)
>>>sess.run(a+b)
22
>>>
六、安装过程中可能会出现的问题
版本不对
这种情况直接根据提示输入相应代码对Python进行升级即可
连接错误
这时候换成以下代码试试:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
最后,关于Tensorflow就已经安装成功了。
Anaconda下Opencv的简单安装方法
打开Anaconda Prompt,输入下面内容:
conda install -c https://conda.anaconda.org/menpo opencv
回车即可,中间可能遇到输入y/n,y即可。
另外,也可以直接使用pip:
pip install opencv-python
测试是否安装成功可以打开spyder,输入
import cv2
不报错即成功。
Keras
同样是先安装好Anaconda3(64-bit),然后进入win菜单打开Anaconda prompt
一、安装mingw libpython
输入
conda install mingw libpython
回车,然后输入y回车
二、安装theano
输入:
conda install theano
回车,然后输入y回车
三、安装keras
输入
conda install keras
回车,然后输入y回车
一般顺利的情况下就已经成功了,如果还有几个文件提示没有下载成功的话,最简单的方法就是从头再试一遍就好。
Sklearn
同样是先安装Anaconda3,安装完成之后打开environment界面,发现numpy、scipy、scikit-learn、matplotlib等库已经安装好了。
END