2017-05-19 2 views
0

Bereits auf Python 3.5 umgestellt, da Tensorflow nur 3.5 unterstützt.Tensorflow Installation: Keine passende Verteilung

Ich versuche, die Tensorflow installiert mit dem folgenden Befehl Anleitung zu verwenden:

pip3 install --upgrade tensorflow 

, die in den folgenden Ergebnisse:

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

Ausführen von 32-Bit-Python

Update:

In 64-Bit-Python geändert, Tensorflow jetzt installiert. Möchte immer noch wissen, ob 32 Bit überhaupt möglich ist, da ich nichts über 32bit finden kann, das nicht in den offiziellen Tensorflow Guides funktioniert.

+0

Ich vermute, nur 64-Bit wird in offiziellen Versionen unterstützt –

+0

Ich habe dies nicht durch Tensorflow nirgends bestätigt. Gibt es eine einfache Möglichkeit, zu 64-Bit zu wechseln? – mtbrands

+0

Sie müssen aus der Quelle erstellen, wenn Sie 32-Bit möchten. Ich sehe von https://github.com/yaroslavvb/tensorflow-community-wheels, dass Leute 32-Bit-Version erfolgreich gebaut haben (für Raspberry Pi) –

Antwort

0

Bearbeiten - Ich vermisse, dass es 32 Bit ist, meine Antwort ist für 64 Bit.

Ich hatte ähnliches Problem auf Windows, ich installiere Python 3.5, aber bekam den gleichen Fehler.
Dies sind die Schritte, die ich getan habe, um dieses Problem zu beheben:
zuerst überprüfen, dass Sie genau das gleiche Problem, das ich habe, indem Sie Ihre Python-Version durch Eingabe von python -V in der Befehlszeile (Win-Taste + R-> cmd in Fenster).
wenn es nicht mehr als 3,5 ist, obwohl, dass Sie 3.5 installiert, dann kann es das Problem sein i mit konfrontiert, so müssen Sie die Umgebungsvariable in Windows ändern, dies würde geschehen ist:

Control Panel->System and Security -> System -> Advanced system settings -> Advanced -> Environment Variables.. 

und Bearbeiten Sie dann den Path Wert und ändern Sie es in Python 3.5 Verzeichnis

Verwandte Themen