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:
- Guía oficial de TensorFlow
- IotMakerBlog guía
- 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.