webentwicklung-frage-antwort-db.com.de

Tensorflow: Kein unterstütztes Rad auf dieser Plattform

Ich habe sowohl Anaconda 2 als auch 3 in einem Windows-64-Bit-Computer installiert. Ich versuche Tensorflow mit Anaconda gemäß den Anweisungen hier zu installieren. Bei einer Pip-Installation wird jedoch die folgende Fehlermeldung angezeigt.

tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.

Meine Anaconda-Info:

           platform : win-64
      conda version : 4.2.13
   conda is private : False
  conda-env version : 4.2.13
conda-build version : 1.20.0
     python version : 2.7.12.final.0
   requests version : 2.13.0
   root environment : C:\Anaconda2  (writable)
default environment : C:\Anaconda2\envs\tensorflow
   envs directories : C:\Anaconda2\envs
      package cache : C:\Anaconda2\pkgs
       channel URLs : https://repo.continuum.io/pkgs/free/win-64
                      https://repo.continuum.io/pkgs/free/noarch
                      https://repo.continuum.io/pkgs/pro/win-64
                      https://repo.continuum.io/pkgs/pro/noarch
                      https://repo.continuum.io/pkgs/msys2/win-64
                      https://repo.continuum.io/pkgs/msys2/noarch
        config file : None
       offline mode : False

Ich würde mich über jede Hilfe sehr freuen, da ich seit den letzten 8 Stunden meinen Kopf darauf stoße.

Bearbeiten

Ich habe Anaconda 2 entfernt und versucht, Tensorflow erneut zu installieren. Der gleiche Fehler wird angezeigt. Hier finden Sie die Anaconda-Info.

            platform : win-64
      conda version : 4.2.9
   conda is private : False
  conda-env version : 4.2.9
conda-build version : 2.0.2
     python version : 3.5.2.final.0
   requests version : 2.11.1
   root environment : C:\Users\Gramener\Anaconda3  (writable)
default environment : C:\Users\Gramener\Anaconda3\envs\tensorflow
   envs directories : C:\Users\Gramener\Anaconda3\envs
      package cache : C:\Users\Gramener\Anaconda3\pkgs
       channel URLs : https://repo.continuum.io/pkgs/free/win-64/
                      https://repo.continuum.io/pkgs/free/noarch/
                      https://repo.continuum.io/pkgs/pro/win-64/
                      https://repo.continuum.io/pkgs/pro/noarch/
                      https://repo.continuum.io/pkgs/msys2/win-64/
                      https://repo.continuum.io/pkgs/msys2/noarch/
        config file : None
       offline mode : False
6
Niyas

Verwenden Sie Python 3.5 explizit, wenn Sie Ihre Anaconda-Umgebung erstellen. IE:

erstellen Sie -n Tensorflow-Python = 3.5

führen Sie dann den folgenden Befehl aus, um Tensorflow zu installieren:

pip install --ignore-installiert --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_AMD64.whl

Dann können Sie das Hello Tensorflow-Beispiel erfolgreich von https://www.tensorflow.org/install/install_windows ausführen.

8
David Osborn

Verwenden Sie Python 3.5

conda create -n tensorflow python=3.5

3
Rafaf Tahsin

In letzter Zeit ist das gleiche Problem aufgetreten, als ich versuchte, tensorflow v1.0 auf Azure vm zu installieren. Keine der Anaconda-Versionen funktionierte für mich. 
Ich entschied mich daher für ein Upgrade von tensorflow auf v1.0 auf meinem lokalen PC, um zu sehen, ob der Fehler reproduzierbar ist. Dies führte zu demselben Fehler (obwohl ich r0.12 erst vor wenigen Wochen erfolgreich installiert habe).

Sorgfältiges Lesen der Tensorflow-Installationshinweise Ich habe den folgenden Satz bemerkt:

Die Anaconda-Installation wird von der Community unterstützt, nicht offiziell unterstützt.

Also habe ich beschlossen, python 3.5.2 von python.org auszuprobieren - und das hat sofort funktioniert.

Ich glaube, das Problem ist, dass die neueste Tensorflow-Version (1.0) noch nicht mit Anaconda funktioniert. Wenn Sie dennoch Anaconda verwenden möchten, können Sie versuchen, tensorflow r0.12 zu verwenden. Beachten Sie jedoch, dass dies nicht empfohlen wird und die Änderungen von r0.12 auf 1.0 stark waren

2

Glauben Sie mir, ich habe es überlebt.

Stellen Sie zunächst sicher, dass Ihr System Win7 64Bit und Ihre Python-Version 3.5.2 (64Bit) ist. Ich habe Python 3.5 nicht getestet.

Zweitens glauben Sie nicht Anaconda und PyCharm. Natürlich weiß ich, dass beide zur Installation von Paketen verwendet werden können. Die von ihnen installierten Pakete können jedoch manchmal nicht mit cmd synchronisiert werden.
was ich sagen möchte ist: Stellen Sie sicher, dass der Inhalt von cmd der Website von TensorFlow entspricht.
Ich wollte mehr Bilder hochladen, um Ihnen mitzuteilen, wie es geht, aber Stackoverflow erlaubte es nicht.
Details werden wie folgt angezeigt: enter image description hereenter image description here

1
appleyuchi

Unter Microsoft Windows benötigt TensorFlow Python 3.5 64-Bit. Sie scheinen Python 2.7 zu verwenden.

0

Versuche dies.

pip install --ignore-installiert --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl

dies ist der Befehl, der ausgeführt wird, wenn Sie mit nativem Pip installieren. Diese Änderung hat für mich funktioniert

0

Ich hatte das gleiche Problem, deinstallierte Anaconda und installierte Python 3.5.2 von python.org. Ich konnte Hello Tensorflow ausführen.

0
vahid