pip install tensorflow-gpu 在 python 3.5 中安装
Posted
技术标签:
【中文标题】pip install tensorflow-gpu 在 python 3.5 中安装【英文标题】:pip install tensorflow-gpu installing in 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 更容易上手。
【参考方案1】:
我建议你使用 anaconda 并运行以下命令
conda install -c anaconda tensorflow-gpu
cuda toolkit
和cudnn
,一切顺利
【讨论】:
以上是关于pip install tensorflow-gpu 在 python 3.5 中安装的主要内容,如果未能解决你的问题,请参考以下文章