【问题标题】:install Tensorflow 1.0 on windows by Anaconda error通过 Anaconda 错误在 Windows 上安装 Tensorflow 1.0
【发布时间】:2017-07-20 05:53:09
【问题描述】:

按照Tensorflow website 上的说明,我尝试安装 Anaconda 的纯 CPU 版本的 Tensorflow。但是,第四步

(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl 

输出错误:

tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform. Could anyone tell me the reason behind this?

【问题讨论】:

  • python --version 和 pip -V 的输出是什么?
  • python 3.5和pip 9,我已经解决了,请参考@Beomi的回答

标签: python tensorflow anaconda


【解决方案1】:

网站上的命令目前是错误的。将 URL 末尾的 x86_64 替换为 amd64 以获得正确的命令:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_amd64.whl

您也可以使用以下更简单的命令来安装最新的 CPU 版本:

pip install --ignore-installed --upgrade tensorflow

【讨论】:

  • 但是,我已经在 Anaconda 中通过 pip install tensorflow 解决了这个问题。您的第二个命令似乎不起作用。
  • 你得到什么错误? pip install tensorflow 通常是最简单的方法,但 URL 版本应该也可以。
  • URL 版本运行良好,我的意思是第二个命令输出与“...不是受支持的轮...”相同的错误。无论如何,问题已经解决了,谢谢!
【解决方案2】:

我认为您的问题可能是其中之一:

  1. 你的python版本不是Python3.5
  2. 您的系统不是 x64 windows。

所以你可以在下面更改安装方法。

你可以像这样直接安装tensorflowpip

pip install tensorflow

但这仅适用于 pip 版本 > 9, 如果你使用的是低于 9 的 pip 版本,你必须先升级 pip。

你可以用这个来升级你的点子:

pip install -U pip

如果您为所有用户安装了 python,您可以使用管理员帐户运行此代码。

【讨论】:

  • 谢谢,我已经解决了这个问题,在 Anaconda 中,只需“pip install tensorflow”,就可以了。我的 python 是 3.5,pip 是 >9。我只是想知道原因。还是谢谢。
猜你喜欢
  • 2017-09-29
  • 1970-01-01
  • 1970-01-01
  • 2017-05-31
  • 2017-04-14
  • 2020-09-08
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
相关资源
最近更新 更多