Windows10下用Anaconda来安装Tensorflow和配置Pychram

配置Tensorflow

前言:最近一直想学python的tensorflow框架,所以在网站上找各种教程,但是均安装失败,不过后来静下心来思考一番,终于安装成功,我想记录一下以便以后用得到。

第一步:下载Anaconda

直接百度https://www.anaconda.com/download/

我的电脑是64位的,于是我就选择64位

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第1张图片

下载完成后,所有的安装选项都是默认的就可以了。

第二步:在Anaconda里面创建一个独立的Tensorflow环境

打开Anaconda Prompt

输入:conda create -n tensorflow python=3.6

现在tensorflow已经支持python3.6,不知道为什么大部分的安装教程还是python3.5

这里以python3.6为例,其他版本安装方法一致

创建成功后,开始激活tensorflow环境

还是在Anaconda Prompt里面输入:activate tensorflow,如图所示

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第2张图片

第三步:下载tensorflow包

注意:在刚刚打开的tensorflow环境中输入: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

这里是在清华镜像里面下载tensorflow包的cpu版,Gpu版的安装更为复杂可以自行百度

中途出现的Warning全部忽略,最后安装成功

第四步:配置pycharm的tensorflow环境

打开pychram,新建一个项目,具体操作如图所示

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第3张图片

最后:大功告成并测试tensorflow

输入:

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第4张图片

输出:

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第5张图片

如图所示,虽然tensorflow可以正常使用但是还会出现:

The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations.

这样的warning, 这说明你的电脑CPU支持AVX2拓展,但是当前下载的tensorflow的版本不支持AVX2加速

输入一下代码可自动忽略这个warning:

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第6张图片

输出:

Windows10下用Anaconda来安装Tensorflow和配置Pychram_第7张图片

这样tensorflow的CPU版的配置环境就算配置完成了。

你可能感兴趣的:(Tensorflow)