Получение: tensorflow не поддерживает колесо на этой платформе

Я попытался установить в моей системе shadoworflow, но получил следующую ошибку:

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

Информация об исключении, записанная в файле pip.log: -


/home/gansai/tensorflow/bin/pip run в Ср Ноя 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, в основном   status = self.run(опции, args)

Файл "/home/gansai/tensorflow/local/lib/python2.7/site-packages/pip/commands/install.py", строка 269, в запуске   InstallRequirement.from_line (имя, нет))

Файл "/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 и начать экспериментировать с ним?

Ответ 1

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

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

Шаги: -

Прямая двоичная установка

  • Установите 64-разрядную ОС Debian. Скачать debian 64-bit ISO из торрента (http://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/)
  • Установить python-dev. apt-get install python-dev
  • Установить тензор-поток python2.7 -m pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

Установка на докере

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

Ответ 2

Я думаю, что pip3 используется для установки
его можно решить, используя pip2.7

Я выполнил шаги здесь

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

Ответ 3

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

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

Вы можете вызвать shadoworflow script следующим образом:

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

Во время исследования я часто читал об использовании wget и переименовании файла, но это стало устаревшим с последней версией, см. здесь: https://github.com/tensorflow/tensorflow/issues/1142#issuecomment-186740120