win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)

python3.7.0和anaconda3-3.5.0的下载配置全过程(还有tensorflow和keras配置)

(学习参考借鉴各位大神作品总结可得,加上自己的经验所得)
首先我们要知道我们配置python和anaconda的版本,然后便于我们进行下一步操作。首先我们可以查看对用的版本。
以下是参考的博客:
https://blog.csdn.net/yuejisuo1948/article/details/81043823
大家可以通过上面的博客查找自己需要的对应的版本
我们这里选择的是python3.7.0版本和anaconda3-3.5.0版本

下载资源:

需要这两个版本(python3.7.0,anaconda3-3.5.0)的安装包的话可以到以下链接去下载:
1.CSDN下载地址
https://download.csdn.net/download/weixin_45082522/12452064
上面是我的资源,我发现CSDN会自动修改积分。太难了。
2.百度云盘下载链接
附上我百度云盘下载链接吧:
链接:https://pan.baidu.com/s/1bbJc7PXqMyl-r4NNn_EH5A
提取码:5ue2

一、python的安装

python的安装应该不难:
首先如果有朋友想要安装3.7.0的python又怕删除不干净可以直接打开python的安装程序如下图:
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第1张图片
然后进行卸载;
忘记python安装路径的朋友可以参考以下博客内容
https://blog.csdn.net/zhaomengszu/article/details/79401043;
python的安装很简单,基本就是next,next,next即可
当然可以自定义安装的路径,不过要记得你安装的路径哦,因为接下来配置环境变量的时候会用到。(环境变量的含义可以适当去理解一下)
打开安装的路径:
(我这里是安装在F盘的python文件夹下)
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第2张图片
然后点击路径并复制!!!(千万不要自己输入,容易出错)

右键此电脑,点击属性。

win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第3张图片
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第4张图片
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第5张图片
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第6张图片
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第7张图片
把刚才复制的路径粘贴到此处
还要把python文件夹下Scripts文件夹的路径复制到此处。
然后点击确定完成环境变量的配置。
接下来验证一下python的安装有没有问题:
在命令行中输入:
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第8张图片
这样就完成了python的安装,不需要安装anaconda的朋友到这里就可以结束了。

二、Anaconda的安装和环境变量的配置

2.1 anaconda的安装

anaconda 的我们选择的版本是anaconda3-3.5.0
接下来演示安装
首先如果电脑内已经有anaconda的又想更改的可以按python的方式,在安装路径下找到如下图的文件:
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第9张图片
然后next,next,next就可以了

anaconda 的安装过程需要注意的就是以下几个关键点

1.使用的人

win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第10张图片
点击all users,需要管理员权限,确定就可以了

2.安装目录

win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第11张图片
选择自己想要安装的位置(要记得自己安装的路径)

3Resgister Anaconda as the system Python3.7

win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第12张图片
选择Resgister Anaconda as the system Python3.7(可以试着去理解)
然后会弹出以下窗口
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第13张图片
确定就可以了
然后就是漫长的等待了
然后点finish完成整个安装过程

2.2 anaconda进行环境变量的配置

前面我们配置了python的环境变量,现在我们把前面配置的环境变量换成anaconda的环境变量,过程如下:
同理打开此电脑——>属性——>高级系统设置——>高级——>环境变量——>系统变量里的path,忘记的朋友可以看前面python环境变量的配置
然后把我们前面的python的环境变量改成anaconda的:
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第14张图片
上移到最上面,方便系统查找变量时能够先找到
然后打开命令行进行查询
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第15张图片
输入如上命令并查询,如果结果差不多那么你已经完成了安装了。

2.3Anaconda创建环境

anaconda创建环境的话就很简单了。
在搜索栏搜索anaconda
点击Anaconda Prompt
如果你的电脑上外网很慢可以考虑先帮conda换源,顺便可以帮pip换源
换源的方法网上很多,这里就不详述了
输入以下命令即可创建

conda create -n 环境变量名称 python=3.5.4(可以随意你想安装的python版本)
conda create -n 环境变量名称 python=3.5.4(可以随意你想安装的python版本)

然后静等,然后就可以了,如果创建环境失败,大概原因,1,源的速度太慢,2,安装过程可能出错了3,你不是按照对应版本安装可能会出现一些问题。(具体看情况)如果需要安装tensorflow和keras的同学可以继续看

三、cuda和cudnn

3.1下载和安装

先确定自己有没有英伟达的显卡,当然最好你的显卡比较好
1080ti以上效果会比较好,当然我950m的显卡下载居然也不吃力,哈哈哈,这个看情况吧。
我是直接上官网下载的

我下载的是cuda9.0的win10——64位版本 百度直接搜,在官网下载

cuda默认安装就可以了,我全部点next也没问题,路径的话最好默认路径安装吧这样方便后面的环境变量的配置。

关于cudnn的也是在官网下载(要注册账号),记得要下载和cuda对应版本的,官网下载的东西也很快,一下子就下载完了

cudnn是一个压缩包解压之后是文件夹(名为cuda),改名为cudnn

3.2配置cuda和cudnn(环境变量等)

把cudnn文件夹复制并粘贴到以路径中(适用于cuda默认路径安装的人)
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第16张图片
然后就是添加环境变量了
很简单,就不多说了,结果如下图:
win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置)_第17张图片
把环境变量设置成这样,记得要上移到最上面,然后最好关机重启一下,这样环境变量才能生效(也不一定,机器好的不用重启,如果这里重启了,请收藏,不迷路)
完成了环境变量的配置接下来就是tensorflow的安装和keras的安装了

3.3tensorflow-gpu版本、keras的安装

安装很简单,基本就是用pip来安装就可以了,对了记得换源哦
换源的方法,随便一搜就有了。
首先先进入你一开始创建的虚拟环境,打开anaconda prompt

activate 环境名

然后

pip install theano
pip install tensorflow-gpu==1.5
pip install keras==2.1.4

记得tensorflow要和keras,还有cuda,cudnn对用版本,不能乱装,不然问题很多,上面的tensorflow,keras版本是合适的。

3.4cpu版本的tensorflow和keras

新手可用cpu版,不过速度比较感人
cpu的话直接忽略上面的cuda和cudnn的安装即可,直接进行pip安装tensorflow和keras

activate 环境名
pip install theano
pip install tensorflow==1.5
pip install keras==2.1.4

结束啦,有问题的朋友可以留言,加油!!!!

你可能感兴趣的:(win10下python3.7,anaconda,tensorflow-gpu,keras的配置全过程(一整套齐全安装配置))