【问题标题】:cannot install tensorflow on anaconda无法在 anaconda 上安装 tensorflow
【发布时间】:2019-06-11 10:43:00
【问题描述】:

我正在尝试在 anaconda 上安装 tensorflow

我试过conda install -c conda-forge tensorflow

但安装卡在Solving environment:

寻找解决方案,因此有人建议使用调试安装

   conda install --debug -c conda-forge tensorflow

但它停止了

DEBUG conda.resolve:filter_group(277): tensorboard: pruned from 47 -> 0

如何解决这个问题?

【问题讨论】:

  • 你有哪个python版本?
  • @kushy 最新的 3.7.2
  • 只是出于好奇:当你说它停留在Solving environment 时,我们指的是什么时间跨度?几分钟还是一个多小时?只是问,因为最近,我记得有时我需要很长时间才能完成 Solving environment,我会说最多 10 到 15 分钟。
  • @kushy 我认为大约 10 分钟并卡在 tensorboard 上:从 47 修剪 -> 0 你认为我应该等待更长时间吗?!
  • 没有。我认为python版本的东西更可能是原因。

标签: python tensorflow anaconda


【解决方案1】:

对于python 3.7 版本,您需要先使用conda install python=3.6 降级到3.6。之后,安装应该可以工作。我最近遇到了类似的问题。

【讨论】:

    【解决方案2】:

    对我有用的是: 我从我的电脑上卸载了旧版本的 python 和 anaconda。 我从here 安装了anaconda (Anaconda3-4.4.0-Windows-x86_64.sh)。

    我通过以下方式确认了 conda 安装:conda -V

    它应该给你:conda 4.3.21

    我通过以下方式确认了python安装:python -V

    它应该给你:Python 3.6.1 :: Anaconda 4.4.0(64 位)

    在 anaconda 提示符下输入确认 conda 环境:

    conda 更新 conda

    conda 更新 anaconda

    接下来,我通过 conda install theano 安装了 theano

    接下来,我通过以下方式安装了 tensorflow:conda install -c conda-forge tensorflow

    最后,我通过 pip install keras 安装了 keras

    这个过程需要一些时间。

    【讨论】:

    • 此版本的 anaconda (Anaconda3-4.4.0-Windows-x86_64.sh) 默认安装 Python 3.6.1。
    【解决方案3】:

    最新的 Tensorflow 1.12 支持 python 3.4、3.5 或 3.6。 不支持 python 3.7。 你可以下载 Anaconda 5.2.0 Anaconda安装好后,可以使用conda install tensorflow或者conda install tensorflow-gpu快速安装tensorflow

    【讨论】:

      猜你喜欢
      • 2018-05-02
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 2018-12-28
      • 2017-07-20
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多