【问题标题】:Anaconda installation of Tensorflow fails with Debian 8 VirtualBox使用 Debian 8 VirtualBox 安装 Tensorflow 的 Anaconda 失败
【发布时间】:2016-05-20 01:35:35
【问题描述】:

我正在尝试安装 Tensorflow。

为此,我创建了一个全新的 Debian 8 VirtualBox。按照here 的说明,我使用 Python 3 下载并安装了 Anaconda。

我为 Tensorflow 创建了一个 conda 环境并激活了它。

当尝试 pip 安装 Tensorflow 时失败:

(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl

错误是

此平台不支持轮子

我发现了一个类似的帖子,其中有人在使用 Python 2.7 和 VMware 时遇到此问题,但他们的解决方案对我不起作用(也不适用于评论说他们正在使用 VirtualBox 的其他人)。

我还尝试指定pip3pip3.5 而不仅仅是pip

【问题讨论】:

  • 当在(tensorflow) 内时,您是否使用python --version 验证了python 版本是3.x
  • @CoryShay 是的,是Python 3.5.1:: Continuum Analytics, Inc
  • 你看到这个thread了吗?似乎有人遇到了类似的问题,将轮子重命名为 py3-none 解决了他们的问题。
  • @CoryShay 现在我有时间做对了,是的,确实有效!由于您提到的线程是在 GitHub 上而不是 SO 我认为您应该将其作为官方答案
  • 很高兴听到,很高兴这对你有用。

标签: python debian tensorflow


【解决方案1】:

这似乎是来自以下issue 的“已知”问题。您应该能够下载https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl并将.whl的名称更改为tensorflow-0.8.0-py3-none-linux_x86_64.whl并正确安装。对 Tensorflow 的 github documentation 进行了更改,将 python 版本设置为 3.4 而不是 3.5。然而,这个变化似乎并没有影响到Tensorflow.org's documentation

# Python 3.4
$ conda create -n tensorflow python=3.4

【讨论】:

    猜你喜欢
    • 2018-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 2019-03-14
    • 2017-07-22
    • 2020-12-25
    • 1970-01-01
    相关资源
    最近更新 更多