pip ERRORE: nessuna distribuzione corrispondente trovata per tensorflow == 1.6.0

Aug 20 2020

Sto cercando di installare tensorflow 1.6.0 per utilizzare un progetto Python, sono su Ubuntu 20

Il problema è che non sono riuscito a trovare tensorflow 1.6.0 come richiesto dal progetto e non funziona su tensorflow +2, questo è l'errore che ricevo:

ERROR: Could not find a version that satisfies the requirement tensorflow==1.6.0 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0)
ERROR: No matching distribution found for tensorflow==1.6.0

la mia versione pip è 20.0.2 e ho un Python 3.8.2 64bit, qual è la causa di questo problema? perché pip non riesce a trovare versioni di tensorflow inferiori a 2?

l'unica soluzione vicina che ho trovato è stata questa:

Tensorflow r1.0: non è stato possibile trovare una versione che soddisfi il requisito tensorflow

ma i collegamenti nella pagina web di tensorflow per linux sono tutti per tensorflow +2 e quando sostituisco la versione con 1.6.0 non funziona più:

https://www.tensorflow.org/install/pip

Risposte

rohanphadte Aug 20 2020 at 13:27

Secondo tensorflow.org , "il supporto di Python 3.8 richiede TensorFlow 2.2 o successivo."