基于CNN的人脸识别项目

2020-02-11  本文已影响0人  珏王玉

纯小白配置环境记录 anaconda3+tensorflow-gpu

一.安装anaconda3    

直接官网安装太慢,找了清华镜像,下载快一些(安装包大小都一样,只是下载速度会有差别)csdn上有很多教程,随便跟一个都行,有一步一步教的,需要注意的点就是记得勾选path,这样就不用自己添加环境变量了

二.安装tensorflow

这个有很多版本,要按需下载版本,如果一开始不知道自己需要什么版本,就只能先下一个普通版然后慢慢探索了(笑哭)。我是先下了2.0.0然后卸掉又下了1.15

这里需要进行一步换源操作,有两种方法:

1.找到下载完成的anaconda prompt,打开使用命令行(涉及到创建虚拟环境的问题,这里先不细说),一共三条命令

 1)conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

2)conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

3)conda configg --set show_channel_urls yes

2.找到C:\用户\你的用户名\.condarc文件,以记事本方式打开,复制以下内容替换原有内容

channels:

-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

-http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

-http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- defaults

show_channel_urls: true

其实两种方法都是一个作用,只不过一个以命令行方法执行,一个直接修改文件。

然后我们来说一说创建虚拟环境(这部分是个人理解),我们刚刚下载的anaconda相当于一个管理系统,你可以在里面创建很多工程(也就是虚拟环境),然后可以在不同的虚拟环境中下载不同的包以实现不同的作用,比如a环境中下载了3个包来实现A作用;在b环境中下载10个包来实现B作用。下面是一些有关虚拟环境的命令:

创建新虚拟环境   conda create -n your_env_name python=3.6(注意此处python的版本按需填写,重点是与tensorflow版本匹配,与anaconda中现有的python版本无关)

删除虚拟环境  conda remove -n your_env_name --all

conda evn list或 conda info -e  显示当前已有的虚拟环境 ,*为所在环境

conda list -n your_env_name 显示your_env_name虚拟环境下已经安装的包

anaconda search -t conda tensorflow 显示出目前可供选择的tensorflow版本

activate your_env_name 激活虚拟环境   

conda deactivate 关闭虚拟环境

conda list 查看安装了哪些包

conda update conda 检查更新当前conda

删除环境中的某个包 conda remove --name your_env_name  package_name 即可

到目前为止我们只是做了下载tensorflow的准备工作,下面一个命令

conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.15

然后根据指示 按y(yes),等待就可啦,成不成功你一会就看出来了,不成功就再试一下

检测是否安装成功 

打开终端输入python

              输入import tensorflow as tf

                    tf.__version__(此处结为两个_)

                    输出版本号

这样就是成功了

三.安装tensorflow-gpu的版本

(conda命令再装一个tensorflow-gpu的版本

首先要知道自己电脑的GPU,我的是Intel(R) HD Graphics 620+NVIDIA GeForce 940MX

安装GPU版本的tensorflow重要的地方在于要装两个包:cudatoolkit和cudnn;

我的版本是cuda9.0 cudnn7.0.4

conda install cudatoolkit=9.0

             conda install cudnn血路历程记载)

原来只要装好tensorflow然后直接 conda install tensorflow-gpu 就行,我各种尝试,各种安装,各种等呀我的天。

要以管理员身份运行anaconda prompt啊~~~~~!!!!

上一篇下一篇

猜你喜欢

热点阅读