【问题标题】:pip install tensorflow-gpu installing in python 3.5pip install tensorflow-gpu 在 python 3.5 中安装
【发布时间】:2017-07-17 12:28:42
【问题描述】:

我正在尝试在 Ubuntu 16 上为 python 2.7 安装 tensorflow。我正在使用 pip install tensorflow-gpu 并在终端中收到以下消息:

pip install tensorflow-gpu

要求已经满足:/usr/local/lib/python3.5/dist-packages 中的 tensorflow-gpu 已满足要求: /usr/lib/python3/dist-packages 中的 wheel>=0.26(来自 tensorflow-gpu) 已满足要求:/usr/lib/python3/dist-packages 中的六个>=1.10.0(来自 tensorflow-gpu) 已满足要求:/usr/local/lib/python3.5/dist-packages 中的 numpy>=1.11.0(来自 tensorflow-gpu) 已满足要求:/usr/local/lib/python3.5/dist-packages 中的 protobuf>=3.1.0(来自 tensorflow-gpu) 已满足要求:/usr/local/lib/python3.5/dist-packages 中的 setuptools(来自 protobuf>=3.1.0->tensorflow-gpu)

当我尝试访问import tensorflow 时,它显示ImportError: No module named tensorflow 我猜是因为它正在查找python 2.7 包。

不应该在 python 2.7 dist-packges 中查找吗?

【问题讨论】:

  • 您是否有一个名为pip2.7 的程序可以运行以安装软件包?
  • 我的 2.7 dist-packages 中有一个 pip
  • 您可能需要使用不同的命令来安装 Python 2.7 的 PIP 包(例如 pip2.7 install tensorflow-gpu)。更多建议请参见this answer
  • 它不再查看 3.5 dist-packages 但仍然不起作用
  • 您是否尝试在 virtualenv 中安装? tensorflow 网站有这方面的说明,这比使用系统的 python 和 pip 更容易上手。

标签: python python-2.7 ubuntu tensorflow


【解决方案1】:

我建议你使用 anaconda 并运行以下命令

conda install -c anaconda tensorflow-gpu

  • Anaconda 将使您的生活更轻松...希望这会有所帮助 这还将为您安装cuda toolkitcudnn,一切顺利

【讨论】: