In einer setup.py
Datei, die wir in der Regel setzen so etwas wieTensorflow: installieren Sie es automatisch in setup.py
install_requires=["numpy>=1.11.2", "scipy>=0.17.1"]
, so dass, wenn der Befehl python setup.py install
ausgeführt wird, werden die Abhängigkeiten automatisch installiert.
Allerdings kann ich nicht mit Tensorflow arbeiten. Ich habe versucht, tensorflow>=1.0.1
oder tensorflow-gpu>=1.0.1
und eine Reihe von anderen Kombinationen zu setzen, aber ich erhalte alle Tage die gleiche Fehlermeldung:
error: Could not find suitable distribution for Requirement.parse('tensorflow>=1.0.1')
Jede Idee, wie dieses Problem zu lösen?
Beachten Sie, dass ich keine Probleme mit der Installation von Tensorflow unter Verwendung von pip install tensorflow
oder pip install tensorflow-gpu
habe.
Was passiert, wenn Sie das '> = 1.0.1' weglassen? Funktioniert es? Haben Sie kürzlich 'pip' aufgerüstet:' pip install --upgrade pip'? Welche Version wird mit 'pip install tensorflow' oder' pip install tensorflow-gpu' installiert? – Dair
@Dair Ich habe es auch ohne '> = 1.0.1' versucht und habe meinen Pip vorher aufgerüstet. Die installierte Version ist '0.12'. – BiBi
Wenn TF bereits installiert ist, kann es auch nur festgestellt werden, wenn die korrekte Version in 'install_requires' erwähnt wird, d.h. das Setzen von' tensorflow' in 'install_requires' kann 'tensorflow-gpu' nicht erkennen und umgekehrt. Irgendeine Abhilfe zu diesem? – optimist