J'ai essayé d'installer TensorFlow v2.2.0 avec la mise à jour vers Python 3.8.3, mais je suis devenu accro. En conclusion, si je suis passé à Python 3.7.6, j'ai pu l'installer sans aucun problème.
Les débutants en Python créent un environnement pour étudier le package TensorFlow.
OS:Windows10 Enterprise 1809 64bit Python: (avant modification) 3.8.3, (après modification) 3.7.6
J'ai essayé d'installer le package tensorflow avec la commande suivante, mais j'ai reçu une déclaration d'erreur.
Commande entrée
pip install tensorflow (c1)
Résultat de sortie
ERROR: Could not find a version that satisfies the requirement TensorFlow (from versions: none)
ERROR: No matching distribution found for TensorFlow
J'ai également mis à jour pip, mais le problème n'a pas été résolu. Ensuite, j'ai téléchargé le fichier whl à partir de la page suivante et j'ai essayé d'installer un pip localement, mais cela ne fonctionne toujours pas.
https://pypi.org/project/tensorflow/#files
Pourquoi? J'ai essayé diverses choses, mais je suis juste devenu accro.
Ainsi, après avoir étudié diverses choses, il est dit que tensorflow peut ne pas prendre en charge la version Python qui vient de sortir. En fait, lorsque Python v3.7 était à jour, j'ai trouvé une page Web avec une note disant "tensorflow fonctionne uniquement avec Python3.6!". Hein, vraiment? A l'URL ci-dessus, il y a aussi un fichier "tensorflow-2.2.0-cp38-cp38-win_amd64.whl" ...
Alors, créez tranquillement un nouvel environnement virtuel pour Python v3.7.6 et entrez à nouveau la commande (c1).
L'installation a démarré sans problème. Chan Chan.
Selon les informations, il peut y avoir un commentaire disant que "tensorflow est compatible avec la v3.8", donc peut-être que la v3.8.1 ou la v3.8.2 est compatible. Cependant, si vous attaquez trop ici, le même problème peut se produire avec d'autres paquets, nous allons donc commencer par la v3.7.6.
Recommended Posts