我安装了新版本的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
这就是我在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。
适用于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
。