【问题标题】:Installing tensorflow on Anaconda在 Anaconda 上安装 tensorflow
【发布时间】:2016-09-21 09:20:19
【问题描述】:

我有一台安装了 Anaconda 的 linux 机器。 我正在关注:

https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html

pip 安装部分。

更具体一点:

which python

给予

/home/user/anaconda2/bin/python  

之后我进入:

export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl

之后:

sudo pip install --upgrade $TF_BINARY_URL

然而, 尝试时:

python -c "import tensorflow"

我收到一个导入错误:

ImportError: No module named tensorflow

【问题讨论】:

  • 那个错误是?
  • 我更新了问题。

标签: python tensorflow anaconda


【解决方案1】:

“sudo”使 pip 在环境之外安装 tensorflow。试试:

pip install --upgrade $TF_BINARY_URL

刚刚在带有 conda env 的 Ubuntu 14.04 上进行了测试,能够重现(使用 sudo)并解决问题(不使用 sudo)。

您还可以查看tensorflow.org 的“使用 Conda”部分。他们列出了以下内容:

# Python 2
(tensorflow)$ pip install --ignore-installed --upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install --ignore-installed --upgrade $TF_BINARY_URL

【讨论】:

    【解决方案2】:

    在 anaconda 中,只需执行以下操作:

    用于安装

    conda install -c conda-forge tensorflow
    

    用于更新/升级

    # -f will force the current installation to upgrade
    conda update -f -c conda-forge tensorflow
    

    【讨论】:

      猜你喜欢
      • 2018-07-14
      • 2019-06-11
      • 1970-01-01
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 2019-05-12
      • 2020-09-08
      • 2017-09-11
      相关资源
      最近更新 更多