【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)

Anaconda下基于GPU的keras安装(win10)

正在学习的小白一名,在安装keras的过程中遇到了不少困难,主要的思路是这个视频教程【Keras深度学习快速简明教程】,不过跟着视频遇到了有很多问题, 在这里记录一下我安装时的详细流程。

注意:

  • 因为Keras的默认后端tensorflow只支持64位操作系统,因此安装Keras一定要使用64位系统,如果是32位系统,重新安装64位系统。
  • 安装Keras需确保网络通畅,由于期间还要在线连接外网下载,需要party子,我都是party子直接在原网址下载的,如果没有party可以看那个教学视频里用清华镜像,我没用过不保证成功。
  • 需要NVIDIA的显卡,我是GTX1060ti

1.Anaconda的安装

Anaconda很友好,可以帮小白直接配置环境,省了很多“一脸懵逼”的步骤。

  • 进入Anaconda官网,选择download,点击64位后下载。【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第1张图片
  • 第一步:安装下载好的安装包,选择All Users
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第2张图片
  • 第二步:选择安装路径,小白图安全方便还是建议装到默认路径,不过它大小也有3G,C盘不足可以装到其他盘。
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第3张图片
  • 第三步:这里我是两个都勾选,第一个选项是帮我们自动配置环境变量,强烈建议小白勾选。
    第二个选项是默认使用python3.7,需要选上。
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第4张图片
  • 第四步:广告,都点掉(没图了偷的图,都不要选就可以了,勾选的话会弹出网页)。
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第5张图片

2.初始配置

  • 第一步:先把自己的显卡驱动更新到最高,我用的联想笔记本自带的驱动大师。或者在nvidia官网更新自己对应的显卡驱动。这个是必须的,显卡驱动版本太低后面会报错,建议所有人都要更新。

  • 第二步:查看自己的anaconda是否安装成功,用Win+R打开windows的命令行窗口,输入cmd进入,输入 conda list 便可查看Python环境已经安装的库。
    出现下图即表明anaconda安装成功。
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第6张图片

  • 第三步:关闭命令窗口,在开始里找到Anaconda prompt后进入
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第7张图片

  • 官网提供的只有python 3.7版本,而keras目前(2020.4)只支持最新到3.6版本(如下图),所以需要新建一个虚拟环境。这一步很重要,需要虚拟环境装python3.6!!!!!
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第8张图片

  • 第四步:建立虚拟环境,在Anaconda prompt中输入conda create -n krpython python=3.6
    其中若弹出需要安装的信息,打y后回车
    在这里插入图片描述

  • 第五步:进入虚拟环境,输入conda activate krpython回车后若出现绿线所标环境,则证明成功进入虚拟环境。
    这时输入python,如红线所标,此时我们的python版本为3.6
    【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第9张图片

3.安装TensorFlow和keras

  • 第一步:安装TensorFlow,输入conda install tensorflow-gpu,因为需要通过下载安装几百兆的文件,梯子速度快的话会很快,如果网速不行就需要等一阵,遇到所有是否安装的选项都打y
  • 第二步:安装keras,输入conda install keras-gpu,其他问题同上,有时你网速慢也会报错,报错的话重新输入再来一遍就行,或者把整个步骤走一遍,我大概走了3次。
    安装成功后如下图
    在这里插入图片描述

4.进入jupyter notebook

  • 第一步:在虚拟环境下输入conda install nb_conda,选项打y
    完成后如图:
    在这里插入图片描述
  • 第二步:在虚拟环境下输入jupyter notebook,如下图

在这里插入图片描述

  • 输入后进入jupyter,可以看见我们的虚拟环境都在这里了。

【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第10张图片

  • 第三步:这里直接点击python3就是我们配置好的环境,之后进入后输入import keras,就能看见我们完成了TensorFlow里keras的安装。

【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)_第11张图片

你可能感兴趣的:(anaconda,tensorflow,深度学习,python,人工智能)