获取:此平台上不支持tensorflow

时间:2015-11-10 18:42:26

标签: tensorflow

我尝试在我的系统上安装tensorflow,但是收到了以下错误:

tensorflow-0.5.0-cp27-none-linux_x86_64.whl在此平台上不支持

在pip.log文件中捕获的异常信息: -

/ home / gansai / tensorflow / bin / pip于11月11日星期三00:19:05运行

tensorflow-0.5.0-cp27-none-linux_x86_64.whl不是此平台上支持的滚轮。

异常信息: 回溯(最近一次调用最后一次):

文件" /home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/basecommand.py" ;,第122行,主要     status = self.run(options,args)

文件" /home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/commands/install.py",第269行,在运行中     InstallRequirement.from_line(name,None))

文件" /home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/req.py" ;,第168行,来自from_line     raise UnsupportedWheel("%s不是此平台上支持的轮子。"%wheel.filename)

UnsupportedWheel:tensorflow-0.5.0-cp27-none-linux_x86_64.whl不是此平台上支持的滚轮。

我该怎么做才能安装tensorflow并开始试验呢?

3 个答案:

答案 0 :(得分:10)

我猜pip3正在用于安装 它可以通过使用pip2.7

来解决

我按照here

中的步骤操作

希望它可以帮助你:)

答案 1 :(得分:7)

tensorflow-0.5.0-cp27-none-linux_x86_64.whl在此平台上不受支持

上述错误是因为尝试将TensorFlow安装到32位系统上。正如您所看到的,轮子是linux_x86_64,它打算安装在64位上。

要遵循的步骤: -

直接二进制安装

  1. 安装Debian 64位操作系统。从torrent(http://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/
  2. 下载debian 64位ISO
  3. 安装python-dev。 apt-get install python-dev
  4. 安装tensor-flow python2.7 -m pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
  5. 基于Docker的安装

    1. 安装Debian 64位操作系统。从torrent(http://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/
    2. 下载debian 64位ISO
    3. 在Debian上安装Docker。按照http://docs.docker.com/engine/installation/debian/#debian-jessie-80-64-bit
    4. 中提到的步骤操作
    5. 运行docker container for tensorflow。 docker run -it b.gcr.io/tensorflow/tensorflow。按照http://tensorflow.org/get_started/os_setup.md#docker-based_installation
    6. 中提到的步骤操作

      这里要注意的要点是,到目前为止,64位系统支持用于张量流的python wheel,在pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl中共享

答案 2 :(得分:1)

它可能是无关的,但我在新的Ubuntu Linux 14.04 LTS(64位)上与tensorflow-0.7.1-cp34-none-linux_x86_64.whl有同样的错误,这是有帮助的:

sudo apt-get install python3-setuptools -y && sudo easy_install3 pip -y && sudo apt-get install python 3.5-dev -y && sudo apt-get install python3.4-dev -y
sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.7.1-cp34-none-linux_x86_64.whl

您可以像这样调用张量流脚本:

#call it with python3.4
python3.4 tensorflow_demo.py

在研究时,我经常阅读有关使用wget和重命名文件的内容,但最新版本已经过时,请参阅此处:https://github.com/tensorflow/tensorflow/issues/1142#issuecomment-186740120