如何在Anaconda python 3.6上安装tensorflow

我安装了新版本的python 3.6和Anaconda软件包。但是我无法安装tensorflow。总是收到这样的错误

tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl不是这个平台上支持的轮子。

如何在anaconda(python 3.6)上安装tensorflow?

更新: TensorFlow从1.2.0版本开始支持Windows上的Python 3.6(见发布说明)。


到目前为止,TensorFlow只支持Python 3.5 64位。对Python 3.6的支持是一项正在进行的工作,你可以跟踪它这里,也可以参与讨论。

目前,在Windows上使用Python 3.6和TensorFlow的唯一选择是从源码上构建TF。

如果你不想卸载Python 3.6的Anaconda发行版并安装以前的版本,你可以为Python=3.5创建一个conda环境,如:。

conda create --name tensorflow python=3.5
激活tensorflow
pip安装tensorflow-gpu
评论(1)

这就是我在Window 10 64bit上安装Anaconda Python 3.6版本和Tensorflow的过程,并且获得了成功。

1.下载Anaconda Python 3.6 version for Window 64bit

2.通过调用以下命令创建一个名为tensorflow的conda环境。

    C:> conda create -n tensorflow

3.通过发出以下命令来激活conda环境。

    C:> 激活tensorflow
    (tensorflow)C:> # 你的提示应该改变

4.从这里下载 "tensorflow-1.0.1-cp36-cp36m-win_amd64.whl"。(对于我的情况,文件下载后会位于 "C:\Users\Joshua\Downloads "中)。

5.使用以下命令安装Tensorflow。

    (tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_amd64.whl

这是我安装后得到的结果。

6.在你的Python环境中输入以下命令来验证安装。

    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))

如果你得到的输出是'Hello, TensorFlow!',这意味着你已经成功安装了你的Tensorflow。

评论(2)

适用于Windows 10与Anaconda 4.4 Python 3.6。

第一步) conda create -n tensorflow python=3.6

第二步) 激活tensorflow

第3步) pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_amd64.whl

评论(4)