Windows 降级到python 3.5以使用tensorflow

Windows 降级到python 3.5以使用tensorflow,windows,python-3.x,tensorflow,installation,anaconda,Windows,Python 3.x,Tensorflow,Installation,Anaconda,我正在学习关于keras深度学习的教程。我已经设法通过水蟒安装了keras。它还需要tensorflow,我没有正确安装它。在相关文章中,运行tf需要Python3.5和64位。anaconda下的版本是3.6,当我尝试使用conda install python=3.5对其进行降级时,它启动了该过程,但过了一会儿它抛出了以下内容: The following packages will be DOWNGRADED: anaconda: custom-py36_0

我正在学习关于keras深度学习的教程。我已经设法通过水蟒安装了keras。它还需要tensorflow,我没有正确安装它。在相关文章中,运行tf需要Python3.5和64位。anaconda下的版本是3.6,当我尝试使用
conda install python=3.5
对其进行降级时,它启动了该过程,但过了一会儿它抛出了以下内容:

The following packages will be DOWNGRADED:

    anaconda:            custom-py36_0      --> custom-py35_0
    python:              3.6.1-2            --> 3.5.3-3
现在,当我激活tensorflow并在pycharm终端上运行“python”时,它得到:

Python 3.5.3 |Anaconda custom (64-bit)| (default, May 15 2017, 10:43:23) [MSC v.1900 64 bit (AMD64)] on win32
此外,我已经安装了tensorflow,在Anaconda/envs文件夹下有一个tensorflow文件夹。最后,在那个文件夹下,我有所有与tensorflow相关的文件和文档。但是,当我尝试将其导入为:

import tensorflow as tf
它不会抛出名为“tensorflow”的模块


我缺少什么?

好的,我已经按照这里给出的步骤安装了tf:

然而,它仍然是3.6版,没有成功。在降级到3.5之后,我不得不删除所有以前设置的环境,然后需要重新安装。当这样做时,它起了作用。以下是我遵循的步骤:

conda remove --name tensorflow --all
conda create -n tensorflow 
activate tensorflow
https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

每个人都使用2是有原因的。7@MaxBpython2.7没有发布windows版本,唯一的版本是python3.5。许多项目放弃对python2.7的支持是有原因的。@mlee_jordan如果你解决了你的问题,那么你应该将你的解决方案作为答案发布并接受它。