Wie installiere ich TensorFlow auf Himbeer Pi 2

Ich versuche, TensorFlow auf einem Himbeer-Pi 2 mit Raspian Lite OS installiert zu installieren und eine 8 GB SD-Karte zu installieren. Ich benutze Python Version 2.7.9 und ich versuche, TensorFlow dafür zu installieren. Ich habe vorher gesucht und versucht, das Problem von mir zu lösen, aber konnte es nicht tun. Schon befolgen diese Guides:

  1. TensorFlow offizieller Führer
  2. IotMakerBlog Führer
  3. Sam J Abrahams Führer auf GitHub

Ich habe auch eine Menge von Lösungen in einigen anderen Stack Overflow Fragen vorgeschlagen, aber das Problem ist immer das gleiche:

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

Dies geschieht jedes Mal, wenn ich versuche, das .whl herunterzuladen und Pip zu verwenden, um es zu installieren. Außerdem, wenn ich versuche, Pip direkt zu benutzen, ist der Fehler, den ich bekomme, der folgende:

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

Ich habe auch mit Pip2 versucht, wie in einigen Guides vorgeschlagen und ich habe auch versucht, die Python 3 Version zu installieren. Das Ergebnis ist das gleiche wie hier.

Kann mir jemand helfen? Danke vielmals.

2 Solutions collect form web for “Wie installiere ich TensorFlow auf Himbeer Pi 2”

Sie können folgendes folgen:

Installieren Sie zunächst die Abhängigkeiten für 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 

Als nächstes laden Sie die Raddatei aus diesem Repository herunter und installieren Sie es:

 # 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 

Schließlich müssen wir die Mock-Bibliothek neu installieren, um sie davon abzuhalten, einen Fehler zu werfen, wenn wir TensorFlow importieren:

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

Sehen Sie mehr Details von tensorflow-on-himbeer-pi .

Am Ende fand ich, dass das Problem der Prozessor war. In der Tat, mit Raspbian es gilt als ARMv6, aber es ist ARMv7. Also, wechselnde OS zu Ubuntu MATE hat den Trick gemacht. Jetzt habe ich TensorFlow auf meinem Pi installiert.

  • Wort von id bei Tensorflow RNN Probe erhalten
  • LSTM-Eingänge für Tensorflow
  • Tensorflow Bild lesen & anzeigen
  • In Tensorflow muss ich neue op für "sinc" oder "gaussian" Aktivierungsfunktionen hinzufügen?
  • ValueError beim Versuch, eine neue Dateninstanz im Tensorflow zu bewerten
  • Sine Wave Vorhersage in TensorFlow
  • TensorFlow - wie man alle Test-Set mit jedem Beispiel einmal und nur einmal auswerten kann
  • Wie sollte Audio zur Klassifizierung vorverarbeitet werden?
  • Logging Training und Validierung Verlust in Tensorboard
  • Tensorflow: Laufzeit-Test-Metriken und Daten-Warteschlangen
  • Was passiert mit dem Training und den Vorhersagen mit TensorFlow?
  • Python ist die beste Programmiersprache der Welt.