【问题标题】:Tensorflow Wheel Install not Supported不支持 TensorFlow Wheel 安装
【发布时间】:2017-02-16 17:29:35
【问题描述】:
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl

在 Anaconda3 中,我试图安装轮子,但它不工作。在 Windows 上。使用 Python 3.6。没有3.6的轮子。我收到此错误:

tensorflow-0.12.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

【问题讨论】:

标签: tensorflow anaconda


【解决方案1】:

为 Python 3.6 使用替代的 tensorflow 轮:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.0rc2-cp36-cp36m-win_amd64.whl

【讨论】:

    【解决方案2】:

    更新: TensorFlow 从 1.2 版开始正式支持 Python 3.6

    目前还没有 Windows 支持 Python 3.6 的轮子。 如您所见here,Windows 上的 Python 3.6 支持正在进行中。 在 Windows 上通过 Python 3.6 使用 TensorFlow 的唯一替代方法是从源代码构建它。

    【讨论】:

    • 那为什么 TensorFlow 要求我下载 Python 3.6?如何强制 3.5 保留?
    • TensorFlow 不需要安装适用于 Windows 的 Python 3.6。如果您选择使用 Anaconda 发行版,Anaconda 会将其 Python 3.5 发行版更新到 3.6,因此您在 Windows 上使用 Anaconda 和 TensorFlow 的替代方法是从源代码构建或为 Python 3.5 创建一个 conda 环境,如下所示:conda create --name tensorflow python=3.5@987654324 @pip install tensorflow。正如您在this open issue 上看到的那样,Windows 上对 Python 3.6 的支持目前正在进行中。
    【解决方案3】:

    我也遇到了同样的问题。 在他们更新 TensorFlow 之前。 你可以尝试在this website上下载他2016-9-27的历史版本。

    【讨论】:

      【解决方案4】:

      只需将您的 python 版本更改为 3.5,然后重试安装 tensorflow。 TensorFlow 仅兼容 Python 3.5

      conda install python=3.5
      

      然后

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

      【讨论】:

        猜你喜欢
        • 2017-08-02
        • 2020-01-21
        • 2018-03-16
        • 1970-01-01
        • 1970-01-01
        • 2015-04-12
        • 2016-11-20
        • 1970-01-01
        • 2016-06-20
        相关资源
        最近更新 更多