10

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

tensorflow-0.5.0-cp27-none-linux_x86_64.whl 不是这个平台支持的轮子

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


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

tensorflow-0.5.0-cp27-none-linux_x86_64.whl 不是该平台支持的轮子。

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

文件“/home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/basecommand.py”,第 122 行,主要状态 = 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 不是这个平台上支持的轮子。" %轮子.文件名)

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


我可以做些什么来安装 tensorflow 并开始试验它?

4

3 回答 3

10

我猜pip3被用于安装
它可以通过使用pip2.7来解决

我按照这里的步骤

希望它可以帮助你:)

于 2015-11-11T01:46:55.853 回答
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/ )下载 debian 64 位 ISO
  2. 安装 python-dev。apt-get install python-dev
  3. 安装张量流python2.7 -m pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

基于 Docker 的安装

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

这里要注意的要点是,截至目前,64位系统支持tensorflow的python轮,如共享pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

于 2015-11-22T16:52:37.153 回答
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

您可以像这样调用 tensorflow 脚本:

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

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

于 2016-03-26T14:44:00.627 回答