2015-11-10 5 views
10

Я попытался установить tensorflow на моей системе, но я получил следующее сообщение об ошибке:Начало: tensorflow не поддерживается колесо на этой платформе

tensorflow-0.5.0-cp27-ни-linux_x86_64.whl не поддерживается колесо на этой платформе

Exception информация захвачена в pip.log файле: -


/дома/gansai/tensorflow/бен/PIP работать ср ноя 11 00:19:05 2015

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 (опции, арг)

Файл "/home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/commands/install.py", строка 269 , in run InstallRequirement.from_line (name, None))

Файл "/home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/req .py», строка 168, в from_line поднять UnsupportedWheel ("% s не поддерживается колесо на этой платформе" % wheel.filename.)

UnsupportedWheel: tensorflow-0.5.0-cp27-ни-linux_x86_64.whl не поддерживает колесо на этой платформе.


Что я могу сделать для установки тензорного потока и начать его экспериментировать?

+0

В WHL файлы являются специфическими для набора аппаратных средств и программного обеспечения Что вы используете? Процессор Intel? 32-битный или 64-битный процессор? ОПЕРАЦИОННЫЕ СИСТЕМЫ? и т. д. –

+0

Intel Core 2 Duo, Debian OS - i686 (арка) –

+0

Я установил TensorFlow тремя разными способами: 1 из двоичных файлов на VMWare под управлением Debian, 2 из источника на VMWare, работающем под Debian, 3 из Docker в Windows. Мне удалось установить каждый из них. У меня были некоторые проблемы, но, внимательно прочитав инструкции, я добился успеха. Я не знаю, что еще можно спросить. Попробуйте сделать исходную сборку вместо бинарной установки. –

ответ

7

tensorflow- 0.5.0-cp27-none-linux_x86_64.whl не поддерживается на этой платформе

Приведенная выше ошибка возникает из-за попытки установите TensorFlow на 32-битную систему. Как вы могли заметить, колесо было linux_x86_64, которое предназначено для установки на 64 бит.

Шаги: -

Прямая Binary Установка

  1. Установка Debian 64 бит ОС. Загрузите debian 64-bit ISO из торрента (http://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/)
  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 Based

  1. Установка Debian 64-битных ОС. Загрузите debian 64 bit ISO из торрента (http://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/)
  2. Установите Docker на Debian. Выполните шаги, упомянутые в http://docs.docker.com/engine/installation/debian/#debian-jessie-80-64-bit
  3. Запустить контейнер докеров для тензорного потока. docker run -it b.gcr.io/tensorflow/tensorflow. Выполните действия, описанные в http://tensorflow.org/get_started/os_setup.md#docker-based_installation

Основной момент, который следует отметить, является то, что, как сейчас, питон колесо для tensorflow поддерживается для 64-битной системы, как разделяемая в pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

10

Я думаю PIP3 используется для установки
может быть решена с помощью pip2.7

Я последовал шаги в here

надеюсь, что это поможет вам :)

+0

Привет, Сасидхар, я последовал за ступенями, но не работал. :( –

+0

Привет, Sasidhar, My debian был 32 бит, поэтому я установил 64-битный debian и установил пакет python-dev и мог бы установить установку tensorflow и попробовать несколько примеров. :) –

+1

приятно слышать, как вы это решили :) –

1

Это может быть не связан, но я была такая же ошибка с tensorflow-0.7.1-CP34-None-linux_x86_64.whl на свежий Ubuntu Linux 14.04 LTS (64bit), и это то, что помогло:

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