在Windows上使用Pip Python安装TensorFlow

Bri*_*nto 6 python tensorflow

上个月他们发布了与窗口的张量流可比性.看看我安装了python 3.6并运行的文档

pip install tensorflow-gpu 
Run Code Online (Sandbox Code Playgroud)

但它找不到它,因此不安装它.

could not find a version that satisfies the requirements tensorflow-gpu(from versions)
Run Code Online (Sandbox Code Playgroud)

我错过了什么基本的东西?我该如何解决或绕过这个?

mrr*_*rry 11

适用于Windows的Python 3.6的稳定版本于2016年12月23日推出,我们还没有为该版本构建TensorFlow软件包.(我们将在假期后考虑这样做.)目前,您最好的选择是:

  1. 降级到Python 3.5(64位版本),这是预构建的软件包支持的.
  2. 尝试从源代码构建TensorFlow.


Ami*_*mar 11

这是我为了让tensorflow与windows一起工作所做的.

下载 python 3.5.0(64位来自Python Releases for Windows)通过在cmd中运行以下命令安装它并检查python版本:

python --version
Python 3.5.0
Run Code Online (Sandbox Code Playgroud)

然后运行以下命令将pip升级到最新版本

python -m pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud)

现在使用pip安装tensorflow

pip install tensorflow
Run Code Online (Sandbox Code Playgroud)

就是你在windows上安装了tensorflow.下图显示了在键入上述命令时会发生什么 在此输入图像描述

验证tensorflow正在运行的示例.

$ python
...
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
Run Code Online (Sandbox Code Playgroud)