raspberry mac instalar example python tensorflow pip raspberry-pi2 python-wheel

python - mac - Cómo instalar TensorFlow en Raspberry Pi 2



tensorflow python example (2)

Puedes seguir esto:

Primero, instale las dependencias para TensorFlow:

sudo apt-get update # For Python 2.7 sudo apt-get install python-pip python-dev # For Python 3.3+ sudo apt-get install python3-pip python3-dev

A continuación, descargue el archivo wheel de este repositorio e instálelo:

# For Python 2.7 wget https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp27-none-linux_armv7l.whl sudo pip install tensorflow-1.1.0-cp27-none-linux_armv7l.whl # For Python 3.4 wget https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl sudo pip3 install tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl

Finalmente, debemos reinstalar la biblioteca simulada para evitar que arroje un error cuando importamos TensorFlow:

# For Python 2.7 sudo pip uninstall mock sudo pip install mock # For Python 3.3+ sudo pip3 uninstall mock sudo pip3 install mock

Vea más detalles de tensorflow-on-raspberry-pi .

Intento instalar TensorFlow en una Raspberry Pi 2 con Raspian Lite OS instalado y una tarjeta SD de 8 Gb. Estoy usando Python versión 2.7.9 y estoy tratando de instalar TensorFlow para ello. Intenté anteriormente y traté de resolver el problema, pero no pude hacerlo. Ya seguí estas guías:

  1. Guía oficial de TensorFlow
  2. IotMakerBlog guía
  3. Guía de Sam J Abrahams en GitHub

También he leído muchas soluciones propuestas en algunas otras preguntas sobre desbordamiento de pila, pero el problema siempre es el mismo:

tensorflow-1.1.0-cp27-none-linux_armv7l.whl is not a supported wheel on this platform.

Esto sucede cada vez que intento descargar .whl y uso pip para instalarlo. Además, si trato de usar pip directamente, el error que obtengo es el siguiente:

# pip install tensorflow Collecting tensorflow Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow

También probé con pip2 como se sugiere en algunas guías y también intenté instalar la versión de Python 3. El resultado es el mismo que aquí.

¿Alguien podría ayudarme? Muchas gracias.


Al final encontré que el problema era el procesador. De hecho, con Raspbian se considera que es ARMv6 pero es ARMv7. Por lo tanto, cambiar el sistema operativo a Ubuntu MATE hizo el truco. Ahora he instalado TensorFlow en mi Pi.