【发布时间】:2016-07-30 22:11:03
【问题描述】:
在 TensorFlow 主网站上,您必须专门启用 gpu:
# Ubuntu/Linux 64-bit, GPU enabled:
$ sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.7.1-cp34-none-linux_x86_64.whl
在anaconda网站上,你只需要安装tensor flow,但没有说明这是GPU还是CPU版本:
conda install -c https://conda.anaconda.org/jjhelmus tensorflow
运行 Anaconda 命令后,我决定需要确保它是 GPU 版本,因此我尝试在 anaconda 文件夹中运行 pip 命令。
当我运行 pip 命令时,出现以下错误:
tensorflow-0.7.1-cp34-none-linux_x86_64.whl 不是这个平台支持的轮子
我不知道轮子是什么...但我有一台新笔记本电脑,配备多核 i7(去年 7 月)和笔记本电脑 nvidia 卡,计算等级为 5.2 并安装了 CUDA(Ubuntu 15.10)。
必须有与我的规格兼容的版本。
如何将我的张量流安装升级到 GPU 版本?
更新
当我跑步时:import pip; print(pip.pep425tags.get_supported()),支持的轮子包括
cp35
但是可用于 TensorFlow 的轮子是 cp34...所以这是否意味着 GPU 上的 TensorFlow 不适用于我的计算机?
【问题讨论】:
-
你试过先运行
pip3 install --upgrade pip吗? -
好的,刚刚做了...仍然看起来它只接受 cp35。这可能是与我的特定机器相关的数字吗?
-
这不是我的专业领域,但您可以尝试的一件事是在运行 pip3 安装之前检索轮并将其重命名为 cp35。 (显然,有些人已经通过这种方法成功解决了类似的问题。)当然,最好首先尽可能地从根本上解决失败。运行 pip 命令时的完整命令和输出是什么?任何异常信息?
标签: python tensorflow